
London, United Kingdom
Royal Park Hotel
2-star hotel
Located in the heart of London, Royal Park Hotel offers convenient access to Hyde Park and Kensington Gardens, both within a 15-minute walk. This hotel provides 56 guestrooms equipped with flat-screen televisions and…
- Wi-fi
- 24-hour reception
- Secure parking
- Wheelchair-accessible


