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 attractiv, large garden and tennis
court-both available for the use of our residents.
The 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.
Jubilee Hotel Bed & Breakfast
31 Eccleston Square,
London, SW1V 1NZ, England.