London's newest £1,000 a night luxury hotel opening next year in former NatWest bank building on Piccadilly - The new hotel ...
The hotel is right opposite Marble Arch, on the corner of Hyde Park. The nearest Tube is Marble Arch on the Central Line. It is ideally located for central London shopping, being right on the corner ...
Located in one of the busiest and most central ... and Park Lane, overlooking Hyde and Green parks, this bustling eight-story commercial magnet is larger than most London luxury hotels.