Blue Lantern Hotel and Restaurant
Jamestown, Saint Helena, British Overseas Territory; exact street address not established in the returned official sources
Blue Lantern is a long-recognised Jamestown dining venue with hotel and restaurant functions under the same name. The island government has previously referenced it directly as the Blue Lantern Hotel and Restaurant in Jamestown, confirming its identity and central location. For visitors, that makes it a practical and familiar choice in the capital, especially when a single venue must cover both meals and accommodation-adjacent dining. Its profile is more informal and practical than destination-gastronomy, which suits the island’s limited but dependable restaurant supply.