The J Hyde Park

2.7
(8 reviews)
26 Princes Square, London W2 4NJ England
+44 (0)20 45531055Official website
Hotel
Mid-range
Quaint

About

Beautifully furnished, charming and affordable, the J Hyde Park hotel is located in a distinguished, newly renovated Victorian building in the heart of London’s Bayswater district

The J Hyde Park | London | United Kingdom | TripAligner