Location
With a stay at Sonder The Prince, Vauxhall in London (London City Centre), you'll be within a 5-minute drive of Westminster Abbey and Big Ben. This hotel is 1.1 mi (1.8 km) from London Eye and 1.5 mi (2.4 km) from Trafalgar Square.
Rooms
Stay in one of 12 guestrooms featuring flat-screen televisions. Cable television is provided for your entertainment. Private bathrooms with bathtubs or showers feature designer toiletries and hair dryers. Conveniences include coffee/tea makers, and cribs/infant beds (complimentary) can be requested.