Ambassade Hotel, Amsterdam

Situated in the heart of Amsterdam, Ambassade Hotel is comprised of ten 17th-century canal-side houses. If you’re ever in Amsterdam and wanting to splash out in luxury make sure you stay here!

Read my full blog on our time in Amsterdam here.