The Placencia Hotel

North Maya Beach, Stan Creek District
Placencia
Belize