Pozzi's Hotel

Pozzi's Hotel, Solvay, NY 13209, United States

Location