ViaMichelin
Leo's & Xerxes' place in the Heart of Rhodes
Location picture
Exceptional 10 (5 reviews)
Residence

Price unavailable

About it
Leo's & Xerxes' place in the Heart of Rhodes is located in Rhodes Town, just a 11-minute walk from The Street of Knights and half a mile from Clock Tower. With sea views, this accommodation offers a terrace. Free Wifi is available throughout the property and Akti Kanari Beach is a 8-minute walk away. The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are featured in the apartment. The accommodation is non-smoking. Popular points of interest near the apartment include Temple of Apollon, Mandraki Port, and Deer Statues. Rhodes International Airport is 7.5 miles away.
Its strengths
Pets allowed
LAN Wi-Fi
Parking
Location
8 Ρήγα Φεραίου
85100 Rhodes Town
Dates of your stay
Availability with
Booking.com