Consulate is located in St. Helena. Address of Consulate is Main St, Jamestown STHL 1ZZ, St. Helena. Website of Consulate is consulatehotelsainthelena.com. Consulate can be contacted at 29022962. Consulate is rated 4.5 (out of 5 stars) by 32 reviewers on the web.
Some of the places around Consulate are -
In very close proximity, around 200 meters, there is one more - Mantis St Helena Hotel
Main St, Jamestown STHL 1ZZ, St. Helena