London

Thistle City Barbican Hotels

Save money booking rooms at the Thistle City Barbican!

Thistle City Barbican

Book from £148

Address: 120 Central Street, Clerkenwell, London, GB

No of Rooms: 463

The Thistle City Barbican in London is a large hotel located on the edge of the historical square mile, within three miles of many of the city's major attractions. The hotel features 463 guestrooms decorated in pale colours with light wooden furnishings; all include tea and coffee making facilities, complimentary newspapers, hair dryers, trouser presses, Internet connections and satellite television with premium channels. At the Thistle City Barbican, London, guests in need of relaxation or a strenuous workout alike will appreciate the health and leisure club, which incorporates an indoor swimming pool, spa pool, sauna and steam room as well as a fully equipped gym. Modern British and international cuisine is served at lunch and dinner in the casual restaurant, while light meals and snacks are available in the bar from late afternoon and through the evening. The Thistle City Barbican offers limited hours room service and parking is available for those arriving by car. A good base for both business travellers and sightseers, with the London Eye, Regent's Park, the Tower, Leicester Square and the Houses of Parliament all within 3 miles. Heathrow Airport is approximately 15 miles and a 40 minute drive from the hotel's vicinity.

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

Adare Hotel Adare Hotel

Location. The Adare Hotel is located in London, England. 150 metres from Paddington Station, with fa...

Bickenhall Hotel Bickenhall Hotel

The Bickenhall Hotel is a family run Georgian property in the heart of west London, 50 metres from B...

Hotel Russell Hotel Russell

Location. The Russell Hotel overlooks Bloomsbury's tree lined Russell Square in London, England. The...

Ramada Encore London West Ramada Encore London West

Location. Ramada Encore London West stands on Gypsy Corner, five miles west of central London. North...

Comfort Inn Vauxhall Comfort Inn Vauxhall

Location. The Comfort Inn Vauxhall hotel is located in London, England, two blocks from the River Th...

City Continental London Kensington City Continental London Kensington

The City Continental London Kensington, a townhouse hotel, is located in London, England, within 100...

Kensington Town House Kensington Town House

Location. The Kensington Town House is a modern boutique property located in the Earls Court distric...

Euston Square Hotel Euston Square Hotel

Location. The modern Euston Square Hotel enjoys a central location only 500 meters from the British ...

Montcalm Hotel Montcalm Hotel

Description Coming Soon....

The Lancaster The Lancaster

The Lancaster Boutique Hotel is a converted 18th century townhouse, located within 500 metres of the...

Oxford Hotel Oxford Hotel

Location. The traditional Oxford Hotel is located in central London, England, just 100 metres from H...

Hilton London Metropole Hilton London Metropole

Location. Located on cosmopolitan Edgware Road, the Hilton London Metropole is a high rise property ...

Millennium Hotel London Knightsbridge Millennium Hotel London Knightsbridge

Location. The Millennium Hotel London Knightsbridge rises above Gucci and Fendi boutiques in the Kni...

Park Inn London Russell Square Park Inn London Russell Square

Location. The Bonnington Hotel London, a historic property located in Bloomsbury, is located 200 met...