Where is The Cliffs Hotel and Spa?
Where is The Cliffs Hotel and Spa located?
The Cliffs Hotel and Spa, California, United States of America (approx. 35.16539°, -120.69025°)
Where is The Cliffs Hotel and Spa on the map?
{"latitude":35.16539,"longitude":-120.69025,"title":"The Cliffs Hotel and Spa"}