Rose Park Hotel
London England
Check in
2:00 PM
Check out
10:30 AM
A stay at Rose Park Hotel places you in the heart of London, within a 10-minute walk of Hyde Park and Kensington Gardens. This hotel is 0.9 mi (1.4 km) from Marble Arch and 1.4 mi (2.3 km) from Royal Albert Hall.
Stay in one of 56 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include electric kettles, housekeeping is provided daily, and irons/ironing boards can be requested.
Property Details
Location
1-3 Talbot Square, London, England W2 1TR, United Kingdom