Localizada em Għarb, a 2,2 km da Praia da Baía de Dwejra, a Aldo House disponibiliza acomodações com uma piscina exterior, acesso Wi-Fi gratuito, uma cozinha partilhada e um salão partilhado. Esta casa de férias dispõe de acomodações com ar condicionado e uma varanda.
A casa de férias possui 4 quartos, 4 casas de banho, uma televisão de ecrã plano com canais por cabo, uma cozinha equipada com uma máquina de lavar louça e um micro-ondas, uma máquina de lavar roupa e 1 casa de banho com um chuveiro. Para maior comodidade, a propriedade pode fornecer toalhas e roupa de cama por um custo adicional.
A casa de férias dispõe de comodidades para churrascos. A Aldo House providencia um serviço de aluguer de bicicletas e de automóveis.
A Basílica de Ta' Pinu fica a 500 metros do alojamento.