Where is Inn at the Park, San Diego located?
Inn at the Park, San Diego, Inn at the Park, San Diego, United States of America (approx. 32.73861°, -117.15999°)
Inn at the Park, San Diego, Inn at the Park, San Diego, United States of America (approx. 32.73861°, -117.15999°)