The City Centre is the main financial and commercial district of London. It is here where many corporate offices have their headquarters. London Hotels near The City Centre don't only cater to investment bankers on business trips however, for there are numerous attractions in the area. The former prison of Tower Hill, St. Paul's Cathedral and the Museum of London are some of the interesting sights in the area. London Hotels near Embankment and the River Thames are a short walk away from Blackfriars Bridge, crossing over leads to the South Bank complex with all its amenities. Those staying at a London hotel near The City Centre will find numerous tube stations and bus routes dotted around as well as rail services, therefore there is no excuse to explore other parts of the capital. London Hotels near Moorgate and Old Street are close to the trendy nightlife and cafes of Shoreditch.
Accommodations at the Zetter Hotel London contain novel features that add to the character of each room that range from pink mood lighting to wallpaper art by Timerous Beasties and Rachel Kelly. Comf...
The hotel is close to historic tourist attractions and is tucked in a historic part of the city. The hotel offers a gracious and warm design with intimate seating and marble pillars. The property is a...
The Crowne Plaza Hotel London – The City is located in London’s Financial District. It has about 203 rooms of which some are suites. All the rooms have available access to the business center, satel...
The Apex London Wall Hotel is a beautiful four star boutique London hotel, right in the heart of the historic city. From its ultra-modern lobby, to its full facilities, this hotel offers everything y...