Located in London City Centre, this luxury hotel is steps away from Park Lane, Oxford Street and Marble Arch. Hyde Park and Piccadilly Circus are also within 2 miles (3 km). Marble Arch Underground Station is only a 2-minute walk and Bond Street Underground Station is 9 minutes.