Townhouse 17 Hotel
- Wi-Fi
- Restaurant
- Air conditioning
- View all
The 3-star Townhouse 17 Hotel Victoria, situated merely an 8-minute walk from The Citadel, entices guests with a swimming pool and a rooftop terrace.
Gozo Museum of Archaeology is within a 5-minute drive of this Victoria hotel, while Xerri's Grotto is around 5 minutes away by car. The boutique property is within 5 minutes' walk of Labini bus stop and right at Basilica of St George. There is Ggantija Megalithic Temples nearly a 10-minute drive from the hotel.
A quality breakfast is offered in the restaurant of the Townhouse 17. Rizzles Cafe & Dolceria is extremely close to Townhouse 17 Hotel.