Alexandros Apartments Apartment Sellíon, Crete
8.8/10
Excellent
Free Wi-Fi
Free private parking
Featuring air conditioning, Alexandros Apartments is set in Sellíon. Rethymno Town is 14 km from the property. Free Wi-Fi is provided throughout the property.
Number of rooms: 3
selli, Sellíon, 74100, Greece