Hyde Park Executive Apartments

Checking availability and prices
Hyde Park Executive Apartments

Check availability

1

Hyde Park Executive Apartments

4 Stars 4 Stars Hotel
8-18 Inverness Terrace,, London, W2 3hu

London, Greater London, United Kingdom

Description

This 4 star hotel is located in the city centre of London. It is close to the Hyde Park and the nearest station is Queensway. All 122 rooms are equipped with safe and ironing set.

Features

Business Center Concierge Safe deposit box (at reception)

Rooms features

TV

Address: 8-18 Inverness Terrace,, London, W2 3hu
Map location could be inaccurate. Please double check the address well before your trip.