5 Top Modern Hotels for Business Meetings in London

5 Top Modern Hotels for Business Meetings in London

Finding a great venue for a business meeting in London, that has all the facilities you need on site, but that’s fresh, cutting edge and has a modern style, may have your mind racing! Fortunately we’ve done a bit of leg work for you, and picked our top 5 modern hotels for business meetings in London!

M_by_Montcalm_0001_highM by Montcalm
Location: 151-157 City Road, London, EC1V 1 JH
Website: www.mbymontcalm.co.uk
Our Thoughts: This newly opened hotel is striking original, super sexy and stylish and a great new addition to the London meeting scene. The meeting rooms are sleek and elegant with all the high tech technology you would expect from a 5 star hotel with complimentary wifi as standard.


mondrain sea containers2The Mondrian
Location: 20 Upper Ground, London, SE1 9PD
Website: www.morganshotelgroup.com/mondrian/mondrian-london
Our Thoughts: The Mondrian Hotel brings a new energy to London with style and sophistication as well as an eclectic vibe. It’s situation affords fantastic views across the Thames and includes a stunning apartment available for private hire for smaller events

Screen Shot 2015-05-19 at 14.25.32The Metropolitan
Location: Old Park Lane, London, W1K 1LB
Website: www.comohotels.com/metropolitanlondon
Our Thoughts: Situated in the unenviable location of Park Lane this hotel oozes cool, contemporary charm. With light, bright and modern meeting rooms as well as the award winning restaurant Nobu on site this old favourite still has the timeless classic modernity it first had on opening.

ace hotelAce Hotel
Location:  100 Shoreditch High Street, London, E1 6JQ
Website: www.acehotel.com/london
Our Thoughts: Another recently opened hotel this new arrival to London’s Shoreditch does not disappoint.
With state-of-the-art meeting space with some incredible views and a 7th floor roof terrace available for private hire this cool and quirky venue is definitely one to check out.

W-London_Exterior_2015The W London
Location:  10 Wardour Street, Leicester Square, London, W1D 6QF
Website: www.wlondon.co.uk
Our Thoughts: In the heart of Leicester Square this modern gem does not fail to impress from the moment you walk in the door. Meeting facilities, although limited in size, do include a stunning screening room and the Wyld bar is also available for private hire for that extra special occasion.


If you are looking for a venue for a business meeting, drinks reception, conference or any kind of event in London, then we can help with our Free Venue Finding Service. Because of our direct relationship with the hotels and venues, we can often get better rates than you would do if you contacted them directly, and this service is offered to you completely free! If you have any questions, or would like more information, please call +44 (0)20 8391 3017 or email info@obis360.com

Submit a Comment