Rooms & Availability at STAR HOTEL Rhodes City
Description of STAR HOTEL Rhodes City
The STAR HOTEL Rhodes City has 20 rooms.
The STAR HOTEL Rhodes City is a five-minute drive from Colossus of Rhodes and the Palace of the Grand Master of the Knights of Rhodes, and less than a 10-minute drive from the Aquarium of Rhodes. Rhodes City city centre can be reached on foot within 20 minutes.
Features at STAR HOTEL Rhodes City
Map of STAR HOTEL Rhodes City