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: facebook.com/202016613650248
Instagram: Photos and Videos