Central Park Hotel
49 Queensborough Terrace - W2 3SS London Rooms from: £55
The Central Park Hotel provides the ideal base and location for a stay in London, situated in Bayswater. The hotel is superbly located next to Hyde Park and is a short walk from Kensington Gardens.
Clarion Shaftesbury London Hyde Park
1 Inverness Terrace, Hyde Park - W2 3LB London Rooms from: £65
Clarion Shaftesbury London Hyde Park is the first Clarion Hotel in London and boasts of its fully refurbished rooms designed with our clientele in mind. The hotel also has 2 conference rooms and benefits from a Gym that can be used as per the convenience of our guests.