Little Bay Apartment Stavros
Set in a colourful Cretan garden, the Little Bay is a beachfront hotel situated by the Blue Flag beach of Stavros of Akrotiri in Chania. Units are spacious and each has its own kitchenette.
Number of rooms: 12
Leras Street, Stavros, 73100, Greece