Situated on the beach in Rhodes, Ibiscus Hotel is close to Elli Beach, Akti Miaouli Beach, and Rhodes Aquarium. Also nearby are Palace of the Grand Master of the Knights of Rhodes and Archaeological Museum of Rhodes.
This beach hotel offers a restaurant, a coffee shop/café, and a poolside bar. A complimentary breakfast is available. Wireless and wired high-speed Internet access is available in public areas (surcharges apply) and an Internet point is located on site. The staff can provide tour assistance and currency exchange. Additional amenities include an outdoor pool, a concierge desk, and a snack bar/deli.
Rooms open to balconies. The 206 air-conditioned guestrooms at Ibiscus Hotel include safes and makeup/shaving mirrors. Televisions are equipped with satellite channels. Bathrooms offer showers with handheld showerheads, hair dryers, and complimentary toiletries. Additional amenities include windows that open and blackout drapes/curtains. In addition, amenities available on request include extra towels/bedding and wake-up calls. Housekeeping is offered daily.