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
Manage this Hotel ListingIf you are the owner/manager of Castello Di Villare and you would like to manage your listing or advertise on Greece.com, please Create a Greece.com Account to Claim your Listing and check our Advertising Packages.