Albro House Hotel, Paddington, London W2 2RY

Albro House Hotel London

155 Sussex Gardens,
London
W2 2RY

Tel: 020 7724 2931

Paddington, Bayswater, Hyde Park

Star Rating: 2-star