Description
Stow Away Waterloo — a smart‑value 3‑star hotel offering comfortable city living. Situated in London, United Kingdom, this hotel sits a brief stroll from the Royal National Theatre (0.5 mi) and just 0.3 mi from the Thames River, with the London Eye and Old Vic theatre within easy walking distance. Guests enjoy complimentary air conditioning, a welcoming bar, free Wi‑Fi throughout, a convenient lift and non‑smoking rooms, all designed for a relaxed stay. The on‑site bar provides a casual spot for a drink after a day of sightseeing, while the climate‑controlled rooms ensure a pleasant night’s rest. Whether you’re exploring iconic landmarks such as Big Ben, Westminster Abbey or the vibrant Covent Garden Market, Stow Away Waterloo delivers practical comfort in the heart of the capital, making it an ideal base for cultural adventures and everyday travel.