Una combinazione di edifici storici restaurati (del 1774 circa) con un nuovo blocco moderno, il Mantis St Helena è situato nella capitale, a pochi minuti a piedi dal lungomare, dal museo, dagli archivi, da negozi, bar, ristoranti e dai mezzi di trasporto.