Het Grand Hotel ligt op 400 meter van de haven van Mgarr. U kunt er dineren op het dak, en er is een zwembad met een onbelemmerd uitzicht over het eiland Malta. Het hotel heeft grote kamers met satelliet-tv.
De kamers van het Grand Hotel zijn allemaal voorzien van airconditioning en een minibar, en de meeste kamers bieden uitzicht op het land of op zee. Internet is dagelijks het 1e..
meer info