Nelson Spring Beach Resort is located in Saint Paul Charlestown, Saint Kitts and Nevis on St. Thomas Parish, Charlestown. Nelson Spring Beach Resort is rated 3 out of 5 in the category hotel in Saint Kitts and Nevis.
Address
St. Thomas Parish, Charlestown