Situated in London, a 6-minute walk from London Eye, StowAway Waterloo provides air-conditioned accommodation with a terrace and free WiFi.
The apartment has city views and features 1 bedroom, a kitchenette with a dishwasher, a washing machine, and a bathroom with free toiletries. A flat-screen TV with satellite channels is provided.
Big Ben is a 9-minute walk from StowAway Waterloo,..
daha fazla bilgi