8.8
Skotel***

7 English reviews

40 international reviews

16° / 24°
16 Aug 2018
Number 26 of 361 hotels in Amsterdam