Situated in Rhodes Town, Angel's Villa offers self-catering accommodation with free WiFi. The holiday home is 500 metres from Clock Tower.
The kitchen features a dishwasher, an oven and a refrigerator, as well as a kettle. Towels and bed linen are featured at Angel's Villa. There is a private bathroom with a bath.
Free use of bicycles is available at the property and the area is popular for cycling. The Street of Knights is 500 metres from Angel's Villa, while Grand Master's Palace is 600 metres from the property. The nearest airport is Rhodes International Airport, 13 km from the property.
Quartos: 1
(Pesquisar)
Endereço: Omirou 20, Rhodes Town 85100 (Mapa)