Waterloo Hub ResidencesHotel
130 Lambeth Road, Lambeth, London, SE1 7DF, United Kingdom
Right in the centre of London, situated within a short distance of Waterloo Station and Big Ben, Waterloo Hub Residences offers free Wi-Fi, air conditioning and household amenities such as a microwave and coffee machine.