Check Rates & Availability
Jubilee Hotel London is located at 31 Eccleston Square Victoria in the city of London, United Kingdom. Jubilee Hotel offers you a wide range of facilities
for your comfortable stay including: Non Smoking Rooms, Television , Shower, Satellite/Cable TV, Coffee/Tea Maker, Wireless Internet Access (charges apply), Room Service 24hr, Safety Deposit Boxes, Business Center, . You can use the search box above
to Check for Our Updated Jubilee Hotel room rates
and availability.
|
|
- Non Smoking Rooms
- Television
- Shower
- Satellite/Cable TV
- Coffee/Tea Maker
- Wireless Internet Access (charges apply)
- Room Service 24hr
- Safety Deposit Boxes
- Business Center
|