Located within walking distance of the famous attractions of Delphi, the hotel has 184 rooms, with air-conditioning, private bathrooms, direct dial telephone, and satellite TV. Among the hotel's facilities are a restaurant, a coffee-shop, a souvenir and jewelry shop, various lounges and verandas, and beautiful gardens.