Express By Holiday Inn London City
(3 Star)
Built in 2002 this 4-storey hotel comprises a total of 224 rooms and facilities include a foyer with a 24-hour reception desk a safe a cloakroom a lift and a cafe in addition to a bar an air-conditioned à la carte restaurant with highchairs for infants a conference room a public Internet terminal and a WLAN access point. Room and laundry services are also available to guests and those arriving by car may make use of the hotel car park.