New York might be the city that never sleeps, but London is the city that never stops growing. The UK capital is in a perpetual state of development, with brand new and iconic locations appearing week to week. Today, Banks Sadler takes a specific look at the best new hotels coming to London in 2020. Discover hotel openings to inspire and impress — the perfect places for your next business conference or event.
The Londoner Hotel
Very few new hotel openings in London for 2020 will have quite the same impact as The Londoner Hotel. This marvel of modern design is an eight-story property situated at London’s heart, in the world-famous Leicester Square. A London hotel with much to offer, it will include its own cinema, alongside 350 guest rooms and a host of other facilities including an urban spa and rooftop bar. If this wasn’t enough to entice business guests, there will be ample space for meetings in the numerous event and conference rooms available. The cinema screening rooms will also be hired out for exclusive showings and awards — all housed within a design described as being boutique in feel but staggering in scale. It’s hard to imagine a boutique hotel with 350 rooms, but with so much luxury mixed with culture, we don’t doubt The Londoner Hotel will deliver on all fronts.
Nobu Hotel London
Nobu Hotel is renowned around the world for providing premiere experiences and exclusivity for its guests. With locations in exotic cities like Miami and Barcelona, Nobu promises to bring its flair for refinement to London with one of the most hotly anticipated new hotel openings in London for 2020. Featuring its own Nobu restaurant, ballroom and a selection of meeting rooms housing the latest technology, Nobu Hotel comes to Portman Square with all the amenities your business could ask for. With plenty of space for functions, work-dos and board meetings — plus a host of stunning guest rooms and suites for overnight and international visitors — this is a new hotel opening in London 2020 to keep an eye on.
NoMad Hotel London
It’s been a long time coming, but finally, the NoMad Hotel in London is set to open in 2020. Part of the exclusive New York hotel group, this hotel joins a pedigree of one-of-a-kind guest experiences designed around old-fashioned charm and premium quality service. Built into a suitably impressive looking 19th-century Grade II listed London property, NoMad Hotel is guaranteed to provide a service that goes above and beyond for any business looking to offer memorable corporate events or meetings. With the property’s original Magistrates’ Courtroom converted into a meeting and event space, we’re certain this will be a location to make an impact.
The Mayfair Townhouse
Later this year, Iconic Luxury Hotels will open up their fifth property, the latest in an ever-growing line of hotels that offer guests exceptional quality in both stays and on-site experience. Found near London’s Green Park, The Mayfair Townhouse continues Iconic Luxury Hotels themes of heritage and prestige as it takes over historic Georgian properties and updates them with modern interior design fit for any world-class contemporary hotel. Located close to a number of premium restaurants, entertainment venues and shopping venues, The Mayfair Townhouse has the best of London one its doorstep. This discreet and modest-looking London hotel will house several versatile event spaces capable of supporting all business needs.
The Guardsman, London
A member of the Preferred Hotels collection, The Guardsman, London at Buckingham Gate is set to be a popular choice with visitors to London and business travellers alike when it opens in spring, 2020. With a selection of guest rooms and suites that range from understated gems to fully-fledged apartment-style accommodations, this hotel’s appeal centres around its British charm and opulent feel. Billed as being the perfect space for product launches, private meetings or work parties, The Guardsman, London has opportunities to cater for all manner of business events. With swimming pool facilities, a spa and exclusive restaurant, all close to London monuments like Buckingham Palace and St James’ Park, there isn’t much in the way of first-class London experiences this hotel cannot offer.
Pan Pacific, London
In 2020, we’re set to see the world’s first European Pan Pacific venue open in the UK’s capital. Promised to us as far back as 2014, Londoners are finally getting the chance to experience a hotel group famed across the world for its luxury hotels found in exotic destinations like Vietnam, Australia and Myanmar. Known for their impressive high-rise structures, Pan Pacific, London will be no exception, with 237 bedrooms spread over 18 floors. The signature piece of this group’s first London outing, however, will be the grand ballroom. Capable of accommodating 370 guests, it presents businesses with an excellent opportunity for London conferences, events, private parties and award ceremonies.
Inhabit Hotel, London
As of January 2020, we know very little about this top hotel opening in London 2020. Inhabit Hotel on Southwark Street is one of the latest London hotels to open, joining the city late last year. Now the hotel group is set to open yet another stunning location, based around the same ethos of wellness travel, sustainability and relaxed hospitality. Famed for its new-age atmosphere and 21st-century appeal, Inhabit Hotel, London will be the destination of choice for modern businesses that want their events to match company culture — particularly young startups and those in the tech and digital niches.
Inspired to run your next business event at one of these new hotels opening in London for 2020? Events management company and specialists in business event coordination Banks Sadler can help you make all necessary arrangements. Get in touch with our expert team today to find out more.