Cato Hotel

2517 Main St W, CATO NY

(315) 626-6925

Location