Rembrandt Residence
Herengracht 255, Leidseplein (Central), 1016

The hotel is housed in a nineteenth-century monumental building with canal views. It offers rooms with ensuite bathroom, direct dial telephone and TV. The guest can enjoy their breakfast in their room...
More Info