12-20 Osborn Street, London, E1 6TE, United Kingdom
About City Hotel London
Established January 2000
City hotel London is one the premier budget hotels located in the heart of Central London. We offer full English Bed & Breakfast services. We also offer Meeting Rooms, conference rooms and Banqueting Facilities to suit parties and events of all sizes.
Products & Services
No news or articles are available right now.
This business listing's information is accurate and has been verified by the business owner of City Hotel London (City Hotel).
Is this your business? Click Here [Listing #1505896]