Villa Thalassa is located in Ambelas. Guests staying at this villa have access to free WiFi and a fully equipped kitchen. With direct access to a terrace, the air-conditioned villa consists of 3 bedrooms. The bathroom features a shower. The villa offers a barbecue. Villa Thalassa provides a sun terr Read more
Villa Thalassa is located in Ambelas. Guests staying at this villa have access to free WiFi and a fully equipped kitchen. With direct access to a terrace, the air-conditioned villa consists of 3 bedrooms. The bathroom features a shower. The villa offers a barbecue. Villa Thalassa provides a sun terrace. Naousa is 3 km from the accommodation, while Santa Maria is 3.5 km from the property.