Hotels in Charlestown

Hotels found in Charlestown — 5

Search hotels in Charlestown

Nelson Spring Beach Resort

Clifton Estate, St. Thomas Parish (West Indies), Charlestown Map

Offering Caribbean Sea views, Nelson Spring Beach Resort is set in attractive gardens Show more