Where is Paamul Hotel?

Where is Paamul Hotel located?

Paamul Hotel, Quintana Roo, Mexico (approx. 20.5226°, -87.19234°)


Where is Paamul Hotel on the map?