Shaftesbury Metropolis Hotel, Hyde Park, London W2 1UH

Shaftesbury The Metropolis London Hyde Park

78-84, Sussex Gardens,
London,
W2 1UH

Tel: 020 7723 7723

Paddington, Bayswater, Hyde Park

Star Rating: 4-star