Where is Hampton Inn Rochester-Webster located?
Hampton Inn Rochester-Webster, Hampton Inn Rochester-Webster, United States of America (approx. 43.21584°, -77.46043°)
Hampton Inn Rochester-Webster, Hampton Inn Rochester-Webster, United States of America (approx. 43.21584°, -77.46043°)