Admiral Hotel, Hyde Park, London W2 2RY

Admiral Hotel London

143 Sussex Gardens,
London
W2 2RY

Tel: 020 7723 7309

Paddington, Bayswater, Hyde Park