
London, United Kingdom
Staybridge Suites London Vauxhall
4-star hotel · IHG HOTELS & RESORTS
Staybridge Suites London - Vauxhall offers contemporary, apartment-style suites in the heart of central London — designed for longer stays and effortless city living. Each spacious suite features a fully equipped kitchen…
- Wi-fi
- 24-hour reception
- Fitness
- Gym























