Apollo & Leonardo Hotels

Apollo & Leonardo Hotels are a quirky and contemporary collection of 14 four and five star conference hotels throughout the Netherlands. We have four hotels in Amsterdam, including the recently opened Leonardo Royal Hotel, which can host events up to 800 people and is the largest new hotel to open this year in the city. As well as hotels in key major cities, we can also propose hotels for corporate escapes by the North Sea coast and out in the Dutch countryside.

We also have some great destination restaurants for exclusive private dining events, such as the rooftop at Floor17 and the stylish, canal-side fusion restaurant Harbour Club Zuid.

Website Menu