This historic building is located on the Wood River in the village of Wyoming, town of Richmond, Rhode Island. The original structure was once a stopover for stagecoaches passing through the area where tired travelers would spend the night. After the renovation in 2001, the Stagecoach House Inn has accommodated visitors…

1136 Main Street
RI 02832 Wyoming
Not Rated - Visitas:
140More Information