Columbia Hotel, Hyde Park, London W2 3NS

Columbia Hotel London

95-99 Lancaster Gate,
Paddington,
London
W2 3NS

Tel: 020 7402 0021

Paddington, Bayswater, Hyde Park

Star Rating: 2-star