Leonardo Hotel Almere City Center sijaitsee modernissa rakennuksessa Almeren keskustassa, kaupunginteatteria vastapäätä. Kävelyetäisyydellä hotellista on ravintoloita, kahviloita ja kauppoja. Asiakkaiden käytettävissä on hotellin alapuolella sijaitseva pysäköintihalli.
Hotellissa on 117 ilmastoitua huonetta, joissa on design-sisustus. Huoneista on näköala kohti kaupunkia tai vesistöä. Lisäksi huoneissa on työpöytä ja taulu-tv. Omassa kylpyhuoneessa on kylpyamme, suihku ja wc. Hotellissa on myös 24h-aamiaispalvelu.
Apollo Hotel Almere cityn De Bierfabriek -baarissa voi nauttia oman kotipanimon oluita.
Lähialueella on suosittuja pyöräily- ja kävelyreittejä. Leonardo Hotel Almere City Centeren on helppo saapua niin julkisilla kulkuvälineillä kuin omalla autollakin. Almeren keskusasemalle on 10 minuutin kävelymatka. Hotellilta on helppo pääsy pääteille, ja monet keskeiset kohteet, kuten Amsterdam, Schiphol ja Utrecht ovat vain lyhyen ajomatkan päässä.