News

Rembrandt Square is one of the most iconic night-time areas in Amsterdam. The plaza is lined with bars, restaurants and clubs, making it the ideal place to relax after a day of touring.