Columbia Hotel

95-99 Lancaster Gate, London, United Kingdom

Columbia Hotel Photos

Columbia Hotel Map

95-99 Lancaster Gate, London, United Kingdom
Columbia Hotel

Hotel Information

The Columbia Hotel, overlooking the Hyde Park, is an affordable and historic hotel ideal for the independent traveller, families and those on business, at a great location for sights, food and shopping.