
Amsterdam, Netherlands
Leonardo Royal Hotel Amsterdam
4-star hotel · APOLLO HOTELS & RESORTS
This comfortable hotel, built in 2019, is conveniently located in Amsterdam, within a 4. 8 km walk of the city center and numerous attractions. Guests will appreciate easy access to public transportation just 140 meters away and…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Secure parking



















