116Townhouse ligt op 8,5 km van Megalithische Tempel van Hagar Qim en 10 km van University of Malta in Rabat. De accommodatie biedt gratis WiFi en een zithoek.
Elke unit heeft een eigen badkamer en een douche, airconditioning, een flatscreen-tv en een koelkast. Sommige units hebben een terras en/of een balkon met uitzicht op de stad.
Malta National Aquarium ligt op 11 km van de bed & breakfast, en Upper Barrakka Gardens ligt 11 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Malta, op 7 km van 116Townhouse.