South African Hotels

Island of St Helena Hotels

Regions within Island of St Helena

St. Helena

Mantis St Helena Hotel

The Mantis St Helena Hotel is located in the heart of Jamestown on the remote St. Helena Island. Beautifully restored historical buildings are set alongside the recently built contemporary ones. Thirty luxurious bedrooms, just a few moments walk from ...

TODAY'S RATE£150.00 BOOK 5 Reviews
  Main Street, Jamestown, STHL 1ZZ