StowAway Waterloo Apartment London, Greater London
Situated in London, a 6-minute walk from London Eye, StowAway Waterloo provides air-conditioned accommodation with free Wi-Fi.
Number of rooms: 20
137 Lower Marsh, Lambeth, London, SE1 7AE, United Kingdom