Each of the 117 design rooms has its own modern look and offers city or water views. Apollo hotel almere […]