Where is Kensington Park Hotel?

Where is Kensington Park Hotel located?

Kensington Park Hotel, California, United States of America (approx. 37.78825°, -122.4094°)


Where is Kensington Park Hotel on the map?