Europa House Hotel, Paddington, London W2 2RY

Europa House Hotel

151 Sussex Gardens,
London
W2 2RY

Tel: 020 7723 7343

Paddington, Bayswater, Hyde Park

Star Rating: 2-star