The Shelton McMurphey Johnson House is a striking Victorian mansion built in 1888, known locally as the 'Castle on the Hill.' Its distinctive turret and period details create a memorable setting for small group tours and private events that benefit from historic character and architectural charm.
Inside, the venue offers a warm, intimate atmosphere with period furnishings and woodwork that transport guests to another era. Located in Eugene, it provides a unique backdrop for meetings or receptions seeking a blend of local history and distinctive ambiance.
Loading map...
Rated 4.5 on Google · 282 reviews