The Del Monte Lodge Renaissance Rochester Hotel & Spa

41 N Main St
Pittsford
New York
United States