Balmoral House Hotel, Paddington, London W2 1UD

Balmoral House Hotel

156 Sussex Gardens,
London
W2 1UD

Tel: 020 7723 7445

Paddington, Bayswater, Hyde Park

Star Rating: 2-star