Elli’s House is located in Kalavárda, just a 13-minute walk from Kalavardon Beach and 18 miles from Temple of Apollon. This vacation home provides air-conditioned accommodations with a balcony and free Wifi. The Street of Knights is 20 miles from the vacation home and Clock Tower is 20 miles away.
Providing a terrace and mountain views, the vacation home includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with an a bath or shower. Towels and bed linen are provided in the vacation home. The property has an outdoor dining area.
Deer Statues is 19 miles from the vacation home, while Mandraki Port is 19 miles away. The nearest airport is Rhodes International Airport, 8.7 miles from Elli’s House.