Why Choose Leonardo Hotel Almere City Center, Netherlands ?

The Apollo Hotel Almere City Center is present in the heart of Netherlands, Amsterdam. One of the finest hotels, the Apollo Hotel Almere City Center has proven to be an amazing in its hospitality services. With wide range of modernized features and close connectivity to the touristy landmarks, the hotel also provides comfortable stays to the guests. The Schouw burg Almere Entertainment, Weerwater Lake, and the waterside Lumiere park & gardens are located near the hotel. The nearest bus station is just 4 minutes away from here. Other major Every bit of this hotel is designed with excellence and there are diverse options on the room types. The guests can find 117 rooms with modernized amenities. These rooms are divided into the following categories: Twin Room, Double Room, Deluxe Double Room, and Family Room. People can enjoy casual as well as official vacations at this hotel and that too at reasonable prices. The amenities included in every room are: Optional Breakfast, Bathroom (with shower & bath), Free Wi-Fi, Air-conditioners, Laundry Service, and Special Features for the differently able. Luggage Storage and Room Service facilities are also available inside the hotel premises. Moreover, there are great options for luxury dining with friends & family. Meetings and events can also be hosted comfortably over here.

Resort Gallery