L'établissement The Overhills Suite, your home away from home est situé à Naxxar, à 5,9 km du port de plaisance de Portomaso, à 6,2 km du monument de l'amour et à 6,3 km de l'université de Malte. Vous séjournerez à 5,7 km du centre commercial Bay Street et bénéficierez d'une connexion Wi-Fi gratuite dans l'ensemble des locaux.
Cet appartement comprend une chambre, une télévision par câble à écran plat, un coin repas, une cuisine avec réfrigérateur et un salon. Les serviettes et le linge de lit sont fournis.
Vous séjournerez à 6,9 km de l'aquarium national de Malte et à 10 km des jardins Upper Barrakka. L'aéroport international de Malte, le plus proche, est implanté à 12 km.