Choose your preferred currency.
The J Hyde Park is an elegant hotel located at 26 Princes Square, London, W2 4NJ, offering a tranquil retreat in the heart of the city. This stylish accommodation features well-appointed rooms with modern decor, complimentary Wi-Fi, and flat-screen TVs.
The hotel boasts a four-star rating, ensuring guests enjoy quality service and comfort. Just a short stroll from Hyde Park and Kensington Gardens, it is ideally situated for exploring nearby attractions, including the Royal Albert Hall and the Natural History Museum. Enjoy the convenience of local dining options and excellent transport links.
26 Princes Square, London, W2 4NJ, United Kingdom
Other
0.22 kmOther
0.23 kmMuseums and Art Galleries
0.28 kmOther
0.38 kmOther
0.47 kmOther
0.58 kmOther
0.59 kmMuseums and Art Galleries
0.60 kmMuseums and Art Galleries
0.69 kmOther
0.73 kmHistorical Buildings
0.88 kmTrain Stations
1.05 kmTrain Stations
1.05 kmTrain Stations
1.09 kmTrain Stations
1.11 kmHistorical Buildings
1.43 kmHistorical Buildings
1.53 kmTrain Stations
1.65 kmColleges and Universities
1.68 kmColleges and Universities
1.97 kmBotanical Gardens and Zoos
0.98 kmNational Parks
1.10 kmBotanical Gardens and Zoos
1.31 kmBotanical Gardens and Zoos
1.34 kmBotanical Gardens and Zoos
1.37 kmNational Parks
1.50 kmNational Parks
1.63 kmNational Parks
1.69 kmNational Parks
2.98 kmBotanical Gardens and Zoos
3.21 km50-51 Princes Square, London
6 Leinster Square, London
1 Kensington Garden Square, London
55 Prince's Square, London
8-16 Princes Square, London
64-65 Princes Square, London
30 Princes Square, London
42 Princes Square Notting Hill, London
33 36 Princes Square, London
8 Queen's Mews, London
48-49 Prince's Square Paddington, London
37 Leinster Square, London