Official Rating: Three Stars
An engaging family run hotel with panoramic views of Mellieha Bay and the islands of Gozo and Comino. Tables and chairs spill out from the bright reception and bar areas onto the hilltop’s edge, alongside the hotel’s outdoor pool – a splendid place to relax and a long time favourite with Chevron clients.