Jubilee Hotel

Jubilee Hotel Victoria is a comfortable 3-star hotel located in the heart of London's vibrant Victoria area. Situated at 31 Eccleston Square, it offers easy access to key attractions such as Buckingham Palace, Westminster Abbey, and the Houses of Parliament, all within walking distance. The hotel is well-connected by public transport, with Victoria Station nearby, providing access to the Underground, trains, and buses. Guests can enjoy a variety of rooms equipped with essential amenities, perfect for both business and leisure stays in the city.
Facilities
- Wi-Fi