Where is Paamul Hotel?

Where is Paamul Hotel located?

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


Where is Paamul Hotel on the map?