Amsterdam
Leliegracht 14 1015 DE Amsterdam Netherlands
This accommodation was rated recommended by travelers.