The Ambassade Hotel is made up from several canal-facing town-houses, beautifully decorated and staffed with the most friendly of people. Nothing seems too much trouble and everything is done with a smile and a genuine welcome. It's about 15 minutes walk from the train station which makes it very central for the museums, galleries and other tourist attractions. I was... More
You have no recent hotel searches.