Descripcion
Built on the sides of one of the numerous valleys in the Village of Mellieha, the hotel seems to almost gaze at the Parish Church, the popular Bay, the sister islands of Gozo & Comino and the village centre which comprises of a rich choice of shops, bars and restaurants, and is only 200 metres away.
Alojamientos sugeridos