Choose your room
Louise House Hostel
Offering 17 rooms, Louise House Hostel London boasts a location about 5 minutes' walk from Churchill Museum and Cabinet War Rooms. Featuring Wi-Fi, the hostel is also 4.1 km from the historic castle "Tower of London".
The London hostel is situated in the Tullamarine district of London, in the vicinity of the Westminster Cathedral. Guests can explore nearby places of worship, including the Protestant Westminster Abbey, which is approximately 800 metres from this property. Coca-Cola London Eye Riverside Observation Wheel is within 20 minutes' walk of the hostel.
Restaurant Capsicum Deli is merely 150 metres from Louise House hostel. This London hostel is also fitted with a shared kitchen. Victoria bus station is a short way from the London accommodation.