O Grand Hotel está situado a apenas 400 metros do Porto de Mgarr, dispõe de um restaurante no topo do edifício e uma piscina com vistas panorâmicas sobre a Ilha de Malta. Dispõe de quartos amplos com televisão por satélite.
Todos os quartos do Grand Hotel incluem ar condicionado e mini-bar e a maioria oferece vista campo ou vista mar. O acesso à Internet é gratuito por uma..
mais informações