Отель расположен в городе Иалисос, в нескольких минутах езды от Rhodes City. В каждом номере есть отдельная ванная комната с феном. Путешественники могут расслабиться и приятно провести вечер в баре на территории отеля. Гости также могут пообедать в одном из близлежащих ресторанов. Diagoras International Airport находится в 10 минутах езды от отеля. Palace of the Grand Master of the Knights of Rhodes, Aquarium of Rhodes и Colossus of Rhodes также в нескольких минутах езды от отеля.