Hotels, Motels, & Lodging in Stamford, NY
123 Scotch Valley Rd, Stamford, New York, 12167-2901
(607) 652-2420
42 Main St, Stamford, New York, 12167-1175
(607) 652-3344
10 Academy St, Stamford, New York, 12167-1102
(607) 652-6121