The Prince Hotel Vauxhall Central London Riverside
Cet établissement occupe le centre de Londres, à Vauxhall, en bord de Tamise, à 1,6 km de Big Ben, 3,2 km de Trafalgar Square, 3,5 km de Buckingham Palace et du London Bridge, 3,8 km de Piccadilly Circus et 4,1 km du Sky Garden et de la cathédrale Saint-Paul ; l’aéroport de London City est à 14 km.
L’établissement est non-fumeurs et le Wi-Fi est gratuit dans tous les locaux.