Open: April to October...The Ibiscus hotel is within easy reach of all major sights and attractions of the exciting island of Rhodes, providing a central base for excursions and shopping.