Flower Garden Hotel Mati, Attica
Offering a garden and garden view, Flower Garden is set in Mati, 1.1 km from Mati Beach and 1.4 km from Kokkino Limanaki Beach. Among the facilities at this property are a shared kitchen and a minimarket, along with free Wi-Fi throughout the property.
Number of rooms: 11
Tritonos 37, Nea Makri, Mati, 19005, Greece