Where is Hampton Inn Rochester-Webster?
Where is Hampton Inn Rochester-Webster located?
Hampton Inn Rochester-Webster, New York, United States (approx. 43.21584°, -77.46043°)
Where is Hampton Inn Rochester-Webster on the map?
{"latitude":43.21584,"longitude":-77.46043,"title":"Hampton Inn Rochester-Webster"}