El Aldo House se encuentra en Għarb, a 2,2 km de la playa de la bahía de Dwejra, y ofrece alojamiento con piscina al aire libre, WiFi gratuita, cocina compartida y salón compartido. Esta casa ofrece alojamiento con aire acondicionado y balcón.
La casa cuenta con 4 dormitorios, 4 baños, TV de pantalla plana con canales por cable, cocina equipada con lavavajillas y microondas, lavadora y 1 baño con ducha. El establecimiento proporciona toallas y ropa de cama por un suplemento.
La casa dispone de barbacoa. El Aldo House ofrece servicio de alquiler de bicicletas y coches.
La basílica de Ta' Pinu se encuentra a 500 metros.