It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «Kingsway Park Hotel at Park Avenue» is located in London. This hotel is located in 3 km from the city center.
Number of rooms: 19
139 Sussex Gardens, London, W2 2RX