Veeve 2 Bed With Panoramic Views Westminster Bridge Road Westminster Hotel is a fine accommodation option in London. Its good services and a warm atmosphere make guests feel like home.
Big Ben are located just 1000 meters from the venue. The venue is set within 2 km from London city center.
Nearest underground station is Southwark, which is only 600 meters away. The hotel lies 15 km away from London City airport.
The property comprises of comfortable rooms appointed with free Wi-Fi, a refrigerator, TV, a microwave and a balcony.
Eat & Drink
Serving italian, mediterranean and chinese meals, The Italian Cotto is about 5 minutes’ walk away.