Location 6325d37795606

You are now standing in the Rembrandt square, one of the main attractions for both internationals and Duchies for night life. Here you could find a handful of hotels, clubs, bars, and restaurants.