5.6
Amstel Botel***

9 English reviews

263 international reviews

/
13 Dec 2018
Number 133 of 362 hotels in Amsterdam

Videos of Hotel Amstel Botel***

  • Hotel Amstel Botel
    Hotel Amstel Botel