Location

Situated right at the water’s edge of the fashionable Ta’ Xbiex Yacht Marina with spectacular views of the bastions of the 16th Century capital city of Valletta and the bustling resort town of Sliema, both a stone’s throw away, the hotel is perfectly located both for the leisure minded visitor and the business traveller running a tight schedule.