Guests of this beach hotel will appreciate convenient onsite amenities such as a 24-hour fitness center and a steam room.
Swell Boutique Hotel is located in Rethymno. The area's natural beauty can be seen at Town Beach and Blue Beach, while Erofili Theatre and Centre for Byzantine Art are cultural highlights.