Hotels
Travel
The Lion & the Rose B&B
Address:
19 Lancaster Road
03598 Franconia Notch, US
view map
Hotel star rating:
2.5 stars
Map:
Contact
·
Privacy
·
Terms