Veeve Grosvenor Road Hotel is rated 4 stars and is placed about 1.9 km from National Gallery, The London Eye and Institute of Contemporary Arts.
The city center is about 20 minutes on foot.
The hotel stands within a 5-minute stroll of Pimlico subway station and within a 5-minute walking distance of Tate Britain train station. Veeve Grosvenor Road Hotel is about 15 minutes’ drive towards London City airport.
Eat & Drink
Serving a wide assortment of dishes, The Riverside and The Rocks are about 250 meters from the property.