Leonardo Hotel Amsterdam City Center ligger i et fredfyldt boligkvarter, blot 350 m fra Leidseplein. Hotellet ligger mindre end 5 minutters gang fra Vondelpark, og der tilbydes gratis WiFi og værelser med kabel-tv.
Samtlige værelser på Leonardo Hotel Amsterdam City Center har te- og kaffefaciliteter samt eget badeværelse med bruser.
Der er gratis internetterminal i lobbyen, hvis gæsterne ikke medbringer deres egen bærbare computer.
Leonardo Hotel Amsterdam City Center ligger blot 5 minutters gang fra det berømte butikskvarter P.C. Hoofdstraat. Der er desuden blot 750 m til Museumplein, hvor man kan opleve Van Gogh-museet og Rijksmuseum.