Rembrandt Square Hotel
Rembrandt Square Hotel, Rembrandtplein 24, Amsterdam, 1017 CV
~ Four Star Hotel in Amsterdam ~
Located a little more than 10 minutes walk from the Dam square and the Rijksmuseum, Rembrant Square Hotel is located in the square of the same name.
No Comment