Ibiscus Hotel4.0 out of 5.0
Recent guest reviews
- Walking distance to Rhodes Aquarium and Palace of the Grand Master of the Knights of Rhodes
- Free breakfast
- Onsite dining
- Outdoor pool
Located in Rhodes Town, Ibiscus Hotel is adjacent to Rhodes Aquarium and within a 15-minute walk of popular sights like Palace of the Grand Master of the Knights of Rhodes. This 206-room, 4-star hotel has conveniences like free breakfast, a restaurant, and an outdoor pool. On the beach, it's also near Archaeological Museum of Rhodes and Acropolis of Rhodes.
Free breakfast is included with your stay. Sit down for a leisurely bite to eat at the onsite restaurant, or enjoy a drink at the bar/lounge. Savor a meal from the comfort of your room with room service, get a quick energy boost at the coffee shop/café, and chat with other guests at the free daily manager's reception.
All of Ibiscus Hotel's 206 rooms are air-conditioned and have an array of amenities, including balconies, refrigerators, and safes. For entertainment, guests can expect to find satellite TV. Bathrooms offer hair dryers and free toiletries.
Guests of Ibiscus Hotel enjoy features like an outdoor pool, WiFi in public areas, and express check-in. Free offsite parking is available if you drive. The 24-hour front desk has staff standing by to help with dry cleaning/laundry and luggage storage. Other amenities at this beach hotel include express check-out, laundry facilities, and a garden.