Veeve Knightsbridge Townhouse
Veeve Knightsbridge Townhouse Hotel is a fine option to stay in London. A welcoming atmosphere and excellent services make this luxury hotel a great place to stay in London.
The hotel is set in an unique location 3 km away from National Gallery. The property is in a 30-minute walk to London city center.
Staying at Veeve Knightsbridge Townhouse Hotel guests can make use of heating, Wi-Fi, television, a balcony and a work desk supplied in the rooms.
Serving a selection of food The Pied Bull and Jak's Restaurant are placed a 5-minute walk away.
20 minutes' drive from London City airport and 20 minutes' walk to Victoria train station.