5.4
Amstel Botel***

9 English reviews

263 international reviews

/ 14°
27 Apr 2018
Number 131 of 361 hotels in Amsterdam

Videos of Hotel Amstel Botel***

  • Hotel Amstel Botel
    Hotel Amstel Botel