The Palms Oceanfront Suites

Coconut Drive
San Pedro
Belize