Belvedere Country Inn

10 Academy St Stamford NY 12167 USA

(607) 652-6121

Location