Swell Boutique Hotel Europe / Grecia / Creta / Rethymnon Category: Type: Hotel Address: 69 Sofokli Venizelou str. & 2 Captain Lemonia str. 74 100 Rethymno Crete, Greece Facilities:
Properties:
Open: April to October ...Situated in front of the sandy beach of Rethymnon, Swell Boutique Hotel is designed and decorated in a modern, clean and minimal style.