From Paris to London, our indoor and outdoor spaces provide the amenities, services and views of iconic European locations to help make your next event an unforgettable affair.
Bring the vibrant and multicultural energy of London to your next event with our stunning indoor and outdoor spaces.
France
Paris
Would you like to add an extra wow factor to your next event? Consider our Parisian venues with views of the Eiffel Tower and elegant interior design.
Spain
Barcelona
Hold your next event in a space with unforgettable architecture and design in a city that’s famous for it.
Italy
Milan
Looking to win the hearts of your guests in the heart of Milan? Book our spacious indoor and outdoor venues for your next event – plus, we have caffé doppio.