La Villa Lourdes se encuentra en Alaminos, a 2 km del parque nacional de las Islas Hundred y a 5 km del centro de la ciudad de Alaminos. Hay aparcamiento privado gratuito.
El alojamiento está equipado con TV de pantalla plana por cable. Algunos alojamientos tienen zona de estar y/o de comedor. La cocina está equipada con fogones. El baño es privado e incluye bidet. Se proporciona ropa de cama.
La Villa Lourdes también cuenta con barbacoa.
El establecimiento cuenta con tablero de dardos y la zona es perfecta para practicar ciclismo.