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 kmFind other great 4-star options near the The J Hyde Park.
8 Queen's Mews, London
59 Leinster Square, London
37 Leinster Square , London
37 Leinster Square , London
5-7 Princes Square, London
84 Kensington Gardens Square , London
1 Princes Square, London
6 Leinster Square, London
36-37 Kensington Garden Square, London
Porchester Gardens, London
47 Clanricarde Gardens, London
Hold On!