Moon River Inn
About Us
Moonriver Inn is a boutique 4 room hotel located in the heart of Narrowsburg in the Catskills region of upstate New York.
Moonriver Inn is a boutique 4 room hotel located in the heart of Narrowsburg in the Catskills region of upstate New York.