• Downtown Hotel ***
    0 reviews

  • Downtown Hotel is the most recent hotel to open on Malta's idyllic sister island of Gozo. The hotel is within immediate walking distance from the town centre, including Gozo's central bus terminus, the main shopping streets, Victoria's historic Citadel, the Villa Rundle gardens as well as all other services and amenities.

  • reviews

    (0 reviews)

    Give us a rating