Veeve Russell Square Premiere London Address 2 Bedroom With Terrace is a fine accommodation option in London.
This hotel is situated 2.0 km away from The O2, The London Eye and Tower of London. The city center lies within 2 km from the venue.
Guests will find themselves a 10-minute walk from Euston train station. The hotel is within 15 minutes' drive from London City airport.
All rooms in Veeve Russell Square Premiere London Address 2 Bedroom With Terrace are fitted with a balcony, heating and a fireplace.
Eat & Drink
The Conservatory at the Montague is just about 5 minutes’ walk away.