This air-conditioned villa comes with 3 bedrooms, a flat-screen TV, and a kitchen.
Offering free Wi-Fi and garden views, Villa Giulia is an accommodation set in a central area of Rhodes Town, just 1.6 km from Elli Beach and 1.8 km from Akti Kanari Beach. This villa is 2.3 km from Zefyros Beach and 2.5 km from Temple of Apollon.
Popular points of interest near the villa include Clock Tower, Grand Master's Palace and The Street of Knights. The nearest airport is Rhodes International Airport, 13 km from Villa Giulia.
Guests can also relax in the garden.
Address: Agiou Fanouriou, Rhodes Town, 85100, Greece
Number of rooms: 1