London Marriott Hotel Maida Vale
Maida Vale, London, Greater London NW6 5RP
A swish and modern hotel in North West London offering 8 flexible meeting spaces for business meetings and events for up to 180 delegates. Ideal for conferences, product launches, awards ceremonies, gala…
- Distance: 4.64 Miles
- Max: 180 guests
- Licensed Bar