Photos coming soon
HOTEL
The Stafford Hotel
Kensington Place St. Helier JE2 3PA,Kensington Place, Saint Helier
Where it sits
The Stafford Hotel
Kensington Place St. Helier JE2 3PA,Kensington Place, Saint Helier
49.18817, -2.11335
Plan around The Stafford Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 24, 2026.
