Newly Opened Hotels in London

BY cushion the impact

Did you know that there are over 1,000 hotels in London? (1095 to be exact according to Tripadvisor.) With so many options of where to stay in London, it’s important to pick the right one. Instead of taking on this mind-numbing research, let cushion the impact give you all the information you need to narrow down the options. Follow this guide for a few recommendations of new places to stay in London.

St. Pancras Renaissance London Hotel

This luxurious five  star hotel was recently voted as UK’s Number One Hotel.by the Sunday Time Magazine Top Hotels in the World. The stunning red-brick gothic architecture captures the masterfully restored work of this Victorian style hotel. The interior is just as magnificent as the outside structure. The famous Grand Staircase spirals up to 245 elegant and spacious rooms, with a  350 capacity ballroom, a private club, a barber’s shop and luxury spa, to include a swimming pool and seven treatment rooms. The bar on Euston Road is beautiful and it may or may not be true that the cocktails are divine…

 

 

Eccleston Square Hotel

Located right in the heart of central London this lavishly designed, high tech hotel is sure to make your stay a pleasant one. The ultra-modern experience offers innovative technological enhancements such as iPad2s in every room to control everything from the mood and environment to ordering room service, and even to schedule upcoming theatre and spa reservations. The en-suite marble bathrooms also include a hidden TV built into the mirror and glass walls that turn opaque at the press of a button. Talk about technologically advanced!

Park Plaza Hotel

If you looking for amazing views of Big Ben, the Westminster Abbey, and the Houses of Parliament, look no further. The stylish 1,021 guest rooms are furnished with extremely high standard flat screen televisions, a work desk and tea and coffee making facilities. Whether your experience is one for leisure or business, Park Plaza Hotel  hopes to meet your needs and exceed your expectations.

 

The W Hotel

W Hotel  which is conveniently located in the heart of London has been created from what was originally the Swiss Centre in Leicester Square. A stone’s throw away from all sorts of entertainment and theatre, this hotel is sure to be close to something that interests you. With 192 guest rooms and suites, all stylishly decorated with modern amenities and vibrant designs, the W Hotel will make any stay exceedingly comfortable.

Enquiry Global

Lets us take the Weight off your shoulders
  • Let us take the weight off your shoulders

    Your free consultation awaits:

  • Or … call us on +44 (0) 20 3218 0053

Leave a reply

Your email address will not be published.