Sundiver Beach Resort Resort San Pedro
Situated in San Pedro, a few steps from North Ambergris Caye Beach, Sundiver Beach Resort features accommodation with a restaurant, free private parking and a bar.
X3HG+57J San Pedro, Belize, San Pedro, Belize