back to previous page

Oscar Swan Country Inn

Category: PLACES TO STAY

This historic building, a Colonial Williamsburg Revival, dates back to 1902. The Inn opened in 1988. It is decorated with antiques and collectables, giving the house a feeling of charm and delight. The Inn has eight bed-rooms, all unique and different, as well as several dining rooms and a glassed in Garden Room. Available for weddings, receptions, banquets, private parties, meetings, retreats and more!

Location & Nearby Attractions
What's Nearby
Click tags for related items
You may also like...

Fairfield Inn & Suites by Marriott - St. Charles

CITY: St. Charles

Hotel Baker - St. Charles

CITY: St. Charles

The Herrington Inn & Spa

CITY: Geneva