Om du reser till St. Helena bör du definitivt bege dig till Jamestown. Två populära hotell i staden är Richards Travel Lodge och Mantis St Helena.