Where is Hampton Inn Oakland-Hayward located?
Hampton Inn Oakland-Hayward, Hampton Inn Oakland-Hayward, United States of America (approx. 37.66584°, -122.07882°)
Hampton Inn Oakland-Hayward, Hampton Inn Oakland-Hayward, United States of America (approx. 37.66584°, -122.07882°)