Stafford Hotel
Photo gallery for Stafford Hotel
Overview of Stafford Hotel
Stafford Hotel
St. Helier hotel close to Port of Jersey
7.2
Good
Popular amenities
Explore the area
Kensington Place, St. Helier, Channel Islands, JE23PA
- First Stop Cafe1 min walk
- Cafe Spice1 min walk
- The Georgian House4 min walk
- Jersey Opera House4 min walk