Rooms & Availability at Castello Di Villare
Description of Castello Di Villare
Located in the heart of Rhodes City, the Castello Di Villare is within a 10 minute walk of the Archaeological Museum of Rhodes and Diagoras Stadium.
The Castello Di Villare has 10 rooms.
The Castello Di Villare is five minutes walk from the Kahal Shalom Synagogue, while Colossus of Rhodes is a 20-minute walk away. The Palace of the Grand Master of the Knights of Rhodes is a five-minute car ride from the hotel.
Map of Castello Di Villare