Home
Search
Rhode Island
Wyoming
Advanced Search
Stagecoach House Inn
(Wyoming, RI)
Originally built in 1796 to lodge stagecoach passengers, the Inn was completely renovated in 2001. It now is a romantic country inn overlooking the picturesque Wood River.