Amsterdam
Prices from
EUR 95.2
Apollofirst Boutique Hotel
This 4-star boutique hotel borders the cultural heart of Amsterdam and has a garden where you can enjoy the sun. Free WiFi is provided throughout the building.....