Click here to show the map

Mantis St Helena

30 bedroom boutique hotel located in Jamestown on St Helena island

Mantis St Helena

Phone Number: 29025505

Website: mantissthelena.com..

Categories: Hotel

Address: 1 Main Street, Jamestown, Saint Helena

GPS Coordinates: -15.92574,-5.71735

Facebook:

Instagram: Photos and Videos

✏️Suggest Information Update

📝 Submit Review ❔ Ask a Question 📍 Map

🚩 Report this page

Companies and places nearby

Reviews by country