The Hotel Taβ Cenc & Spa is a 5 star hotel which has a very large area and offers dramatic cliffside views on the south side of Gozo. The hotel is inside a Natura 2000 site, and spread over a staggering 1.5m sqm of idyllic countryside very rich in flora and fauna.
Viewing entries tagged
ta cenc hotel