Leo's & Xerxes' place in the Heart of Rhodes

Rhodes Town, Rhodes, Greece · Rhodes Airport (RHO) (15 min from RHO)

★★★★ 9.9 / 10

Prime Location in Rhodes TownLeo's & Xerxes' place in the Heart of Rhodes offers a convenient stay near popular attractions and beaches, including Akti Kanari Beach and The Street of Knights.Modern AmenitiesThis air-conditioned apartment features free WiFi, a flat-screen TV with streaming services, and a fully equipped kitchen, making it perfect for a comfortable stay.Stunning Views and Nearby LandmarksEnjoy sea views from the balcony and terrace while being a short distance from Mandraki Port, Temple of Apollon, and other points of interest in Rhodes.Book Leo's & Xerxes' place now for...

Amenities

Beach Free WiFi Parking