Desde su construcción en 1960, la posada ha ido mejorando sus instalaciones para acomodar a un número cada vez mayor de huéspedes que desean visitar el punto más al suroeste de Europa y aprender algo sobre la historia del hombre que le dio su nombre, el infante D. Henrique, hijo del rey João I y su reina de procedencia inglesa Filipa de Lancaster, que fundó una escuela de navegación aquí en el siglo XV. Cuenta con 51 habitaciones, además de aire acondicionado, recepción y servicio de salida 24 horas, caja fuerte, ascensor, cafetería, bar, sala de TV, restaurante, sala de conferencias, servicio de habitaciones, además de conexión a Internet y servicio de lavandería por un cargo adicional. Cuenta con aparcamiento a su disposición.