Near Bar Street
With a stay at Manousos City Hotel, you'll be centrally located in Rhodes, a 2-minute drive from Rhodes Port and 12 minutes from Palace of the Grand Master of the Knights of Rhodes. This family-friendly hotel is 8.1 mi (13 km) from Water Park Faliraki and 8.1 mi (13.1 km) from Faliraki Beach.