Established in 1926, St. Clair Inn is a hotel that provides a range of accommodation and entertainment services. It features more than 35 guest rooms and suites, as well as an indoor swimming pool, lounge, spa and fitness center. The hotel additionally features a restaurant, River Watch Restaurant, which offers a variety of breakfast, lunch and dinner options. The restaurant
Read more...