Ramada

141 New Hartford St
New Hartford
New York
United States