The business Veeve Views Over Big Ben And The River Thames Central London 3 Bed Hotel is conveniently set minutes away from Big Ben, Thames River and Up at The O2.
The hotel is 10 minutes' walk away from The London Eye, Westminster Abbey and Churchill War Rooms. Set within a 20-minute walking distance from London city center.
Nearest underground station is Southwark, which is only 600 meters away. It takes around 15 minutes' drive to get to London City airport, which is 15 km away.
Veeve Views Over Big Ben And The River Thames Central London 3 Bed Hotel provides guestrooms appointed with a kitchenette, a balcony and cable TV.
Eat & Drink
The Italian Cotto treats guests with italian, mediterranean and british meals and lies within 150 meters from the property.