The Overhills Suite, your home away from home bevindt zich in Naxxar, op 5,9 km van Portomaso Marina, 6,2 km van Love Monument, en 6,3 km van University of Malta. De accommodatie ligt op 5,7 km van Bay Street Shopping Complex en biedt gratis WiFi in de hele accommodatie.
Dit appartement heeft 1 slaapkamer, een flatscreen-tv met kabelzenders, een eethoek, een keuken met een koelkast, en een woonkamer. Handdoeken en beddengoed worden bij het appartement verzorgd.
Malta National Aquarium ligt op 6,9 km van het appartement, en The Point Shopping Mall ligt 7,8 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Malta, op 12 km van The Overhills Suite, your home away from home.