Oude Delft, Hotel Grand Canal. More Delft -> Oude Delft text