Hotel Columbia Hotel, London, United Kingdom
Hotel "Columbia Hotel" is located in the heart of London.
The hotel consists of 100 rooms. Bar, restaurant.
The hotel consists of 100 rooms. Bar, restaurant.
Rooms
Coffee, shower / bath, TV, phone, toilet, hairdryer, kettle.
Territory
Luggage room, banquet hall, business center, conference room, dry cleaning.