Our hotel is comprised of 150 spacious, modern and elegant rooms and suites with incredible views to the city of Rhodes.