On August 1, 2012 the brand new Ramada Apollo Amsterdam Centre opened its doors. The impressive hotel with 446 hotel rooms is not only the sole Ramada hotel in the Netherlands, with a surface of over 33,000 m2; it is also the largest Ramada Hotel in Europe.
Ramada Apollo Amsterdam Centre is one of the hotels from Apollo Hotels & Resorts, a chain of quality hotels and resorts. Each location is totally unique and has its own character in terms of interior and atmosphere. A true source of inspiration for a welcoming and comfortable event.