Cancellation policy will be provided during booking.
About the place
Where
In the heart of central London, a short walk from the River Thames and within 15 minutes of Westminster Abbey, the London Eye and Big Ben. Located at 113 Lambeth Road (SE1 7LS), it sits near Westminster Bridge and Sea Life London Aquarium — perfect for sightseeing and family-friendly stays.
Details
This upscale Art Deco hotel offers 187 air-conditioned rooms with minibars, flat-screen TVs and rainfall showerheads. Many rooms feature skyline or Thames views, plus laptop-compatible safes and desks for work or journaling. The vibe is modern and polished — simple design, big-city energy, and amenities that suit families and leisure travelers.
Amenities
Stay connected with complimentary Wi‑Fi and unwind in the fitness center with a calming saunarium and steam bath. Rent bicycles for riverside rides, use paid on-site parking, or leave the kids at the playroom while you explore. 24-hour reception, shuttle service, laundry and concierge services round out a smooth stay — and many rooms offer skyline or Thames views to wake up to.
Business_amenities
A business center and 2,153 sq ft of conference and meeting space make this a smart pick for events in central London. Complimentary high-speed wireless internet and express check-out keep meetings efficient.
Dining
Elements restaurant serves breakfast, brunch, lunch and dinner, while a coffee shop/café keeps the espresso flowing. Grab a drink at the bar/lounge or order 24-hour room service. Full cooked breakfasts are available daily (fee applies).