Set in Rhodes Town, 1.8 km from Clock Tower, 2.4 km from Grand Master\'s Palace and 2.4 km from The Street of Knights, Central Villa offers accommodation with a terrace and free WiFi. Located 2.5 km from Mandraki Port, the property provides a garden.
The holiday home features a satellite flat-screen TV and a living room. There is a dining area and a kitchen equipped with an oven.
Temple of Apollon is 2.9 km from the holiday home, while Deer Statues is 3.2 km away. The nearest airport is Rhodes... International Airport, 14 km from the property.
|43 Lindou street|