Jubilee Hotel Victoria
London England
Check in
3:00 PM
Check out
10:30 AM
In the heart of London, Jubilee Hotel Victoria is within a 5-minute drive of Hyde Park and Big Ben. This hotel is 1.8 mi (2.9 km) from Trafalgar Square and 1.9 mi (3.1 km) from Piccadilly Circus.
Stay in one of 25 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include safes and coffee/tea makers, and housekeeping is provided on request.
Property Details
Location
31 Eccleston Square, London, England SW1V 1NZ, United Kingdom