reception, breakfast room, play ground. All rooms with phone, music, refrigerator, balcony or terrace. Read more
reception, breakfast room, play ground. All rooms with phone, music, refrigerator, balcony or terrace.
Number of Rooms: 53
the hotel is located on the waterfront of Avlaki, in Petra, 800m from the town's center.