Hotels in St Helena

St Helena Provinces

Island of St Helena

£120
BOOK
Mantis St Helena Hotel
★ ★ ★
5 Reviews
The Mantis St Helena Hotel is located in the heart of Jamestown on the remote St. Helena Island. Beautifully restored historic buildings are set alongside the recently built contemporary
TODAY'S RATE£120 BOOK
ADDRESS: Main Street, Jamestown, STHL 1ZZ