Hotel Grand Canal is gelegen in het centrum van Delft en toch maar 150 meter van het Centraal Station van Delft.
Alle kamers zijn warm ingericht en kijken uit één van de oudste grachten van Delft. Voordat u kennismaakt met deze historische stad, kunt u genieten van een uitgebreid ontbijt.
Dit voormalige grachtenpand deed dienst als stadsgevangenis, en eerder als opslagplaats voor de VOC.
Op 5 minuten van het hotel is een parkeergarage.