Just minutes away from the Barbican centre, one of the most culturally significant entertainment and arts centres in Britain, this hotel offers a great location for both business and leisure travellers in the area. The rooms have all been fitted with excellent amenities that include television and private bathroom amongst many other fixtures.