Mgarr hotels & apartments, all accommodations in Mgarr

Suggested hotels in Mgarr

Grand Hotel Gozo Mgarr

St Anthony Street, Mgarr, Malta

Grand Hotel Gozo Mgarr photo

The high quality Grand Hotel Gozo is a great place in a shopping area of Mgarr. Residing in a 7-story building, the hotel was opened in 1997 and renovated…