Mitre House Hotel, Paddington, London W2 1TU

Mitre House Hotel

178-186 Sussex Gardens,
London
W2 1TU

Tel: 020 7723 8040

Paddington, Bayswater, Hyde Park

Star Rating: 2-star