The Columbia Hotel

Address

95-99 Lancaster Gate, London, W2 3NS, United Kingdom

Telephone Number

020 7402 0021

Fax

020 7706 4691

Email

info@columbiahotel.co.uk

Contact Us