- Liked: Cleanliness, amenities
Our stay was wonderful! The staff was friendly and helpful, and we loved having access to coffee and tea 24/7.
Book online or call:03-6743-6572
Located in London's London City Centre neighborhood, Staybridge Suites London - Vauxhall is near a metro station. The area's natural beauty can be seen at St. James Park and Green Park, while Sea Life London Aquarium and Coca-Cola London Eye are popular area attractions. BT Tower and Stamford Bridge Stadium are not to be missed. Our guests love the property's central and quiet location.
The following fees and deposits are charged by the property at time of service, check-in, or check-out.
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
Good location. Good people work there! Will choose this place next time in the city.