Holland

A VISIT TO AMSTERDAM’S PULITZER PRIZE

Welcome to the stunning Pulitzer hotel, located in Amsterdam between the Prinsengracht and Keizersgracht canals.  The Pulitzer began as twelve…