Apartments with Meeting Rooms in London

8 results found
Show Map
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 - 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
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
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
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
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.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
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
Not enough results? Expand your search to show Holiday Flats & Apartments within 25 miles of London

About these results

Apartment meetings in London, apartment meeting in London and corporate apartment Central London. Find and book apartment conference centre in the centre of London UK.

Find apartment meeting in London City Centre. Conference apartment in London. Apartment meeting, corporate apartments and corporate apartment in London.