Leras Street, Stavros
bedrooms
Baths
Guests
Set in a colorful Cretan garden, the Little Bay is a beachfront hotel located by the Blue Flag beach of Stavros of Akrotiri in Chania. Units are spacious and each has its own kitchenette.
Parking
WiFi/Internet
Laundry
Air conditioning
Beach
No nearby properties available in this region at the moment.