Halpin House Hostel London
Set within 900 metres of Royal Albert Hall, Halpin House in London features a number of amenities including a shared lounge. This hostel offers a 24-hour front desk and a shared kitchen. The property is located in the Kensington and Chelsea district.
Number of rooms: 67
97 Queen's Gate, Kensington and Chelsea, London, SW7 5AB, United Kingdom