Space Apart Hotel, Hyde Park, London W2 4BQ

Space Apart Hotel London

36-37 Kensington Gardens Square,
London
W2 4BQ

Tel: 020 7908 1340

Paddington, Bayswater, Hyde Park