The unit equipped with a kitchen with an oven and microwave. A flat-screen TV with satellite channels and DVD player is provided. Other facilities at Old Town Villa include a sun terrace.
Clock Tower is 700 m from Old Town Villa, while Grand Master’s Palace is 700 m from the property. Rhodes International Airport is 13 km away.
Free! WiFi is available in all areas and is free of charge.
Free! Free public parking is possible at a location nearby (reservation is not needed).