Choose your room
Located in London (South Bank), Staybridge Suites London - Vauxhall is minutes from Lambeth Palace and Lambeth Bridge. This 4-star aparthotel is close to Big Ben and London Dungeon. Enjoy the recreation opportunities such as a fitness center or make use of other amenities including complimentary wireless Internet access. Featured amenities include a computer station, dry cleaning/laundry services, and laundry facilities. Stay in one of 93 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment.