- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Clean and comfortable
Close to Vauxhall station and near to local restaurants. Very clean and comfortable, I would recommend this!
Located in London's London City Centre neighborhood, Staybridge Suites London - Vauxhall is near a metro station and near the beach. Houses of Parliament and Westminster Abbey are notable landmarks, and travelers looking to shop may want to visit The Strand and Regent Street. Coca-Cola London Eye and Sky Garden are not to be missed. Our guests love the property's central location.
Room service was a bit lacking. No replacement of condiments, and bathroom amenities. However breakfast selection and service was amazing.