Das 3-Sterne-Wydown Hotel St. Helena bietet einen Gepäckraum und liegt im Shopping- Stadtteil, etwa 1 Kilometer von der Main Street und einen 9-minütigen Spaziergang von der Yao Family Wines entfernt. WLAN in den öffentlichen Bereichen ist ebenfalls verfügbar.
Das Hotel befindet sich in einer erstklassigen Lage, in einer Entfernung von 14 Minuten zu Fuß vom Robert Louis Stevenson Museum. Gäste können Sehenswürdigkeiten wie die Katholische Kirche St. Helena besuchen (liegt nicht weit entfernt vom Wydown St. Helena). Das Hotel liegt etwa 1,1 Kilometer vom Farmstead at Long Meadow Ranch entfernt.
Die 12 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen.
Jeden Morgen wird im Wydown ein kontinentales Frühstück serviert. Das Restaurant Archetype bietet amerikanische Gerichte an und liegt in unmittelbarer Nähe zur Unterkunft.