77 Farmington Rd, Rochester, New Hampshire 03867-4329 USA
Hotel Front - Evening/Night
Claim copyright