Rembrandt Square is the most popular attraction in Centrum, Amsterdam according to our momondo users. If you’re also interested in this popular attraction, then book a stay at NH Amsterdam Schiller, the closest Centrum hotel to Rembrandt Square.