Loading hotels
Confirming room availability...
Ambassador Sea Side Executive Villas, Ambassador Executive Villas, Santa Maria, Greece
With a seasonal outdoor swimming pool and barbecue facilities Ambassador Sea Side Executive Villas is set in Santa Maria and features free WiFi. The units have parquet floors and include a seating area with a flat-screen TV a fully equipped kitchen with a dining area and a private bathroom. A terrace with sea views is offered in every unit. An American breakfast is available every morning at the property. Guests can also relax in the garden. Naousa is 2.7 mi from the villa.