Ibiscus Hotel is a 4-star property located near to a pebble beach. The hotel is set in a historic building in the center of Rhodes City.
This hotel is situated 950 meters away from Rhodes Beach. The city center lies within 2 km from the venue.
The hotel is situated near a palace, a theater and a church.
The property provides soundproof guestrooms including beachfront double room, twin room and suite. Staying at Ibiscus Hotel guests can enjoy the garden. They offer bathrooms fitted with a shower, guest toiletries and a shower cap.
A breakfast is served in the saloon. The property features a 24-hour restaurant serving international dishes. Coffee, afternoon tea and cocktails are offered in the snack bar. Guests can eat at Botrini's Restaurant and Zum Zum Restaurant, situated within a 5-minute walk of the venue.
Guests can reach Ibiscus Hotel by car from Diagoras airport in 20 minutes.
There are a safe deposit box, a beauty salon and a luggage storage provided on-site.
Babysitting and a playground are available for guests with children.