City Hotel London
Hotels - 3 Stars in Shadwell, LondonSituated near Liverpool Street Station, City Hotel London is within easy reach of the Whitechapel Art Gallery and Petticoat Lane. Each room is equipped with a TV and has air conditioning. The hotel itself boasts a conference room and offers a laundry service - making it ideal for the business traveller and leisure traveller alike.
Nearest public transport
Aldgate East - Underground
Similar businesses nearby