See all photos
59 Holland Road, London, United Kingdom
The comfortable 3-star Jubilee Hotel Kensington London provides proximity to the Royal Albert Hall, which is located nearly a 25-minute walk away.
This London hotel has a prime setting 3.1 km from the Hyde Park, while natural sights like the expansive park "Kensington Gardens" are 2.1 km away. Shopping venues in the area include the public Trafalgar Square (6 km) and the perennially crowded Harrods (3.2 km). The highly decorated Victorian Leighton House Museum, a well-known local spot, is also within reach of the Jubilee Hotel Kensington London. The hotel lies around 5 minutes on foot from Kensington underground station and about 15 minutes on foot from London Shepherd's Bush train station.
Alounak Restaurant, situated right near the accommodation, is a perfect place to enjoy Middle Eastern cuisine.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Jubilee Hotel Kensington! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices