Ubicado a tan solo 400 metros del puerto de Mgarr, el Grand Hotel cuenta con un comedor en la azotea y una piscina con vistas panorámicas a la isla de Malta. Sus amplias habitaciones tienen TV vía satélite.
Las habitaciones del Hotel Grand están equipadas con aire acondicionado y minibar. La mayoría goza de vistas al campo o al mar. Se ofrece conexión a internet de manera..
más información