5.4
Amstel Botel***

9 English reviews

263 international reviews

13° / 25°
18 Jul 2018
Number 131 of 361 hotels in Amsterdam

Videos of Hotel Amstel Botel***

  • Hotel Amstel Botel
    Hotel Amstel Botel