Guests of this beach hotel will appreciate convenient onsite amenities such as a fitness center and spa services.
Located in Rhodes, Ibiscus Hotel is in a shopping district and on the beach. Rhodes National Theatre and Rhodes Municipal Gallery are cultural highlights, and some of the area's attractions include Stamatiadis Mineralogy and Paleontology Museum and Water Park Faliraki. With jet skiing, scuba diving, and water skiing nearby, you'll find plenty of adventures in the water.