Where is Hampton Inn Channel Islands Harbor located?
Hampton Inn Channel Islands Harbor, California, United States of America (approx. 34.17058°, -119.22565°)
Hampton Inn Channel Islands Harbor, California, United States of America (approx. 34.17058°, -119.22565°)