Cherry Hill Hotel
American (New), American (Traditional)
Nazareth, PA
1.7 mi