Hotel Search UK
Online UK Hotel Room Reservations

More About this Hotel
How to Book this Hotel
 
More Hotels in London
 
Other UK locations:
South East England
South West England
East Anglia
East Midlands
West Midlands
North East England
North West England
South of Scotland
Highlands and Central Scotland
Wales
Northern Ireland
Search for UK hotels by place name or postcode:
The Budget
Alternative:
Bed and
Breakfasts UK

Jubilee Hotel

31 Eccleston Square, Victoria, London, SW1V 1NZ

AA:AA accommodation rating RAC:RAC accommodation rating Tourist Board:Tourist board accommodation rating

 LondonThe hotel is conveniently situated close to the National Coach Station, Victoria Railway and the underground. Jubilee Hotel offers a welcoming and friendly atmosphere at moderate prices.

The Hotel Jubilee has 24 bedrooms(most ensuite), furnished to high standards.

Ideally located in the fashionable centre of London, we are within walking distance of Buckingham Palace, Westminster Cathedral and Abbey, Houses of Parliament and Big Ben. Hotel overlooks an attractive, large garden and tennis court-both available for the use of our residents.


Hotel Rooms No.
Check Availability...
Number of nights:
Number of rooms:
Single 3
Double 9
Twin 0
Triple/Family 7
Suite 0

Hotel Facilities and Services
Facilities Services Business Facilities
  • Nearby Pay to Park
  • Safety Deposit Boxes
  • Left Luggage / Storage Facilities
  • Rooms accessible by ground floor access
  • Porter Service (24 hour)
  • Post/Parcel Service
  • Attractions Close to Hotel
  • Buckingham Palace (1 km)- One of the most famous palaces in the world where the Queen Elizabeth and The Royal Family have their residential home, open to the public eye during summer -August and September.

  • Kensington Palace (7 km)- Birthplace of Queen Victoria and still home to Royals, situated in amazing garden.

  • Houses of Parliament and Big Ben (2 km)- This neo-gothic building has been home to the House of Commons and House of Lords since 1547. The famous clock is the largest in Britain. It's possible to view both.

  • London Eye (3 km)- London's most popular attraction, this massive observation wheel stands at 135 metres high and overlooks Big Ben and the city across the River Thames.
  • Credit Cards Accepted by Hotel
  • American Express
  • Diners Club
  • Mastercard
  • Switch
  • Visa
  • More information about this hotel How to book this hotel

    Disclaimer