Details & Location This luxury hotel is one of London's landmark properties, located in the heart of the West End on Park Lane. With easy access to major attractions from shopping on Oxford Street to theatres, museums and art galleries, the hotel offers superb facilities including a gym, two restaurants and the Red Bar for pre- and post-dinner entertainment. |
|
|
|