Where is Hotel Strata?
Where is Hotel Strata located?
Hotel Strata, California, United States of America (approx. 37.38137°, -122.0759°)
Where is Hotel Strata on the map?
{"latitude":37.38137,"longitude":-122.0759,"title":"Hotel Strata"}