Veeve Chelsea Sloane Gardens
Veeve Chelsea Sloane Gardens Hotel offers affordable lodging in London.
Notable for its location in Westminster of London, the hotel provides access to National Gallery, British Museum and The London Eye within 30 minutes' walk. The property is set within 3 km distance from London city center.
Guests can make use of Wi-Fi, a fireplace, heating and a balcony available in all Veeve Chelsea Sloane Gardens Hotel rooms.
Colbert pampers guests with french dishes and lies within 150 meters of the property.
Within a 5-minute walk guests will find Sloane Square subway station. The hotel is around 15 km from London City airport.