The Town Hall Hotel & Apartments
London, United Kingdom
The Town Hall Hotel & Apartments




8 Patriot Square, London, United Kingdom
Ranking: The Town Hall Hotel & Apartments is ranked 16th out of 2003 accommodation options available in London.
Classification: 5 Star Apartments
The Town Hall Hotel & Apartments is a superb venue to visit for both business and relaxation. The Town Hall Hotel & Apartments offers comfortable apartments with air conditioning and complimentary wireless internet access. The apartment complex offers a tour desk and a day spa as well as a concierge, a 24 hour reception and conference room(s). Set in Bloomsbury, the apartment complex is a perfect base while in London. Apartment complex amenities include babysitting / child services, a dry cleaning service and meeting rooms. Royal Opera House is within a 20 minute drive from the apartment complex. The Town Hall Hotel & Apartments offers self-contained accommodation with a kitchen and laundry facilities. The apartments at the Town Hall Hotel & Apartments feature a safe, tea and coffee making facilities and a plasma TV. Apartments have kitchenettes equipped with a microwave, a coffee maker and a refrigerator. The apartments are equipped with a telephone, an iron and a DVD player and the apartment complex has room service. The Town Hall Hotel & Apartments features both a restaurant and a bar for the guests to relax at the end of a day. Guests can choose to savour their breakfast in the apartment each day. Great Ormond Street Hospital, Tower of London and Tower Bridge are a 10 minute drive from the Town Hall Hotel & Apartments. Farringdon, HMS Belfast and Canada Water are within a 10 minute drive. Olympic handball Arena is 10 minutes away by car.