De Zwaan is gevestigd in een monumentale villa in het centrum van Delden. Het treinstation ligt op 5 minuten lopen en Hengelo en Enschede zijn gemakkelijk te bereiken.
De kamers zijn voorzien van gratis WiFi en een eigen badkamer. Er wordt elke ochtend een continentaal ontbijt geserveerd.
In het restaurant kunt u à la carte dineren. Bij mooi weer kunt u op het terras zitten.
Hotel de Zwaan grenst aan landgoed Twickel, een groot park waar u wandelingen kunt maken en de kasteeltuinen kunt bezoeken. U kunt de rest van de omgeving verkennen via 1 van de fietsroutes die bij het hotel beginnen.