Town House 91 is gelegen in Victoria, op 2,8 km van Xlendi Beach en 7 minuten lopen van Cittadella, en biedt accommodatie met voorzieningen zoals gratis WiFi en een flatscreen-tv.
Het appartement met airconditioning heeft 1 aparte slaapkamer, een woonkamer, een volledig uitgeruste keuken met een koelkast en oven, en 1 badkamer. Handdoeken en beddengoed worden bij het appartement verzorgd.
Ta' Pinu Basilica ligt op 3,7 km van het appartement. Het dichtstbijzijnde vliegveld is Internationale luchthaven Malta, op 39 km van Town House 91.