
London, United Kingdom
Glendale Hyde Park Hotel
2-star hotel
Located in the heart of London's city center, the Glendale Hyde Park Hotel is just a short stroll from both Hyde Park and Kensington Gardens. This hotel offers 22 individually decorated guestrooms featuring amenities such as…
- Wi-fi
- 24-hour reception
- Wheelchair-accessible
- Breakfast


