No image available for this hotel
No image available for this hotel
Amsterdam, Amsterdam
Spend a second to
save a fortune!
Spend a second to save a fortune!
Leliegracht 18, Amsterdam
Welcome to charming 't Hotel Amsterdam, located on the picturesque Leliegracht 18 in the heart of Amsterdam.
See MoreUsage of subsidiary facilities may incur additional fees