Where is Hotel Paloma del Mar?

Where is Hotel Paloma del Mar located?

Hotel Paloma del Mar, Jalisco, Mexico (approx. 20.61871°, -105.22912°)


Where is Hotel Paloma del Mar on the map?