Achilles Grill & Hotel offers Greek cuisine and accommodations. The establishment features a restaurant and complimentary Wi-Fi.