Filter Results
Apply Filters
Clear Filters
3 star hotels in Stavros (Crete)
Mira Mare - Apartments 2 & 3
Timiou Stavrou, Stavros (Crete), Greece View map
Mira Mare - Apartments 2 & 3 Stavros hotel offers a sunbathing terrace, located a 10-minute ride from the Gouverneto Monastery. The aparthotel offers Wi-Fi throughout the property.
From US$ 445
Book Now