Built on the sides of one of the valleys in Mellieha, the hotel offers exquisite views of the church, the bay, the islands of Gozo and Comino, and the village.
The picturesque village of Mellieha, with its many shops, bars and restaurants, is on......
more details