Description
Whether it is for comfort or convenience, business or leisure The Royal Hyde Park Hotel caters to all- even those on a budget!
Conveniently located in the heart of London’s West End with the likes of Portobello Road and Notting Hill just a stone's throw away.
Location
104 Queensway, Bayswater, London W2 3RR, UK
Add a review