London is a tourist’s paradise with a plethora of tourist attractions, museums, art galleries, theatres, and ample opportunities for fine dining and shopping activities. It is also the hub of commercial and business activities of Europe being home to a large number of business headquarters of important international and domestic corporate organisations and banks. With so many attractions and scope for different activities, the city attracts hundreds of thousands of tourists and business travellers from across the world every year. London has over 6000 hotels of different descriptions including corporate hotels London to cater to their needs for London accommodation with many new best hotels coming up every year.
The W London located at Leicester Square is a 10 storey building with 192 guestrooms and windows from the floor to the room’s ceiling making it one of London’s best new hotels. Another new London Accommodation is the Corinthia Hotel which boasts of a traditionally British style of rooms and furniture while looking modern.
London’s best new hotels that opened between 2011 and 2013 are impressive as they have been designed by star architect David Chipperfield, Kit Kemp, Tara Bernerd, Anouska Hempel and David Collins. One of these best new hotels is the Ampersand Hotel with each of its 110 rooms featuring one of five central Victorian themes: botany, music, geometry, ornithology and astronomy. Another new London accommodation is Belgraves in London’s ritzy Belgravia neighbourhood near Sloane Square. Its specialities are a combination of new leather, a spacious fitness center and a retro restaurant serving upgraded burgers, shrimp cocktails and pumpkin pie.
The other new best hotels in London include the Bulgari Hotel, Café Royal, Dorset Square Hotel and La Suite West. The Park Plaza Westminster is a new Corporate hotel London.