Apartments with Meeting Rooms in London

8 results found
Show Map
London - 2.2 miles from London
Well-equipped aparthotel in Bayswater. Sleeps up to 6. Special offers available, advance deals and late availability. Children welcome. Meeting rooms available.
Show on Mapmap pin
TripAdvisor traveller rating from 989 reviews Rating from 989 reviews
London - 2.1 miles from London
Contemporary apartments close to Hyde Park, some of which are suitable for families. Cots available. 24 hour reception and concierge service. 2 minute walk to the tube station.
Show on Mapmap pin
TripAdvisor traveller rating from 35 reviews Rating from 35 reviews
London - 3.4 miles from London
A stay at SO Quartier places you in the heart of London, convenient to The Tricycle Theatre and Royal Albert Hall. This apartment is within close proximity o...
Show on Mapmap pin
London - 1.2 miles from London
Deluxe 4 star hotel in central London with apartments also available. Health club & conference venue. Great restaurant specialises in European cuisine.
Show on Mapmap pin
TripAdvisor traveller rating from 1,909 reviews Rating from 1909 reviews
Make yourself at home in one of the 93 air-conditioned rooms featuring kitchenettes. Wired and wireless Internet access is complimentary, and flat-screen tel...
Show on Mapmap pin
Harston Drive - 11.9 miles from London
Located in Enfield, Boutique Serviced Apartments is convenient to Lee Valley White Water Centre and Waltham Abbey Church. This 4-star apartment is within the...
Show on Mapmap pin
London - 2.3 miles from London
With a stay at Chelsea Bridge Apartments, you'll be centrally located in London, convenient to Chelsea Bridge and Buckingham Palace. This 5-star apartment is...
Show on Mapmap pin
Make yourself at home in one of the air-conditioned rooms featuring kitchenettes with refrigerators and microwaves. LCD televisions with premium TV channels ...
Show on Mapmap pin
Not enough results? Expand your search to show Holiday Flats & Apartments within 25 miles of London

About these results

Apartment meetings in the centre of London, apartment conference centre in London City Centre and conference centre apartments London. Find and book apartment meeting in London City Centre UK.

Find apartments with conference rooms in Central London. Apartment meeting rooms in the City of London. Business apartments, apartment conference and apartment meeting room in Greater London.