Veeve Knightsbridge Townhouse
Veeve Knightsbridge Townhouse Hotel offers affordable lodging in London. A welcoming atmosphere and excellent services make this hotel a great place to stay in London.
Located in Westminster district, close to South Kensington subway station and Up at The O2, Chelsea Bridge and Knightsbridge. Harrods, Victoria and Albert Museum and Natural History Museum are within a 10-minute walk of the property.
Veeve Knightsbridge Townhouse Hotel comes with cable TV, a balcony, heating, a fireplace and Wi-Fi in all rooms.
Offering european meals, Baker & Spice - Chelsea is situated 150 meters of the property.
Victoria train station is a 20-minute walk away. Fast access to London City airport within 15 km is provided.
The on-site car rentals are also available.