Located in Rhodes, this aparthotel is near the beach. Acropolis of Rhodes and Palace of the Grand Master of the Knights of Rhodes are notable landmarks, and some of the area's popular attractions include Water Park Faliraki and Kallithea Springs. Our guests appreciate the property's quiet location.