The Sewanee Inn – Now Open

The much anticipated, Sewanee Inn, welcomed guests and officially opened its doors to the visiting public on May 7, 2014. Located at The University of the South, the new 43 room boutique hotel offers dramatic event space, a full-service lounge, and sweeping vistas of Sewanee’s newly renovated 9-hole golf course and rolling mountain-top plateau.

Charlestowne Hotels was chosen by the University in early 2012 to assist in each phase of the development process, as well as pre and post-opening operations of the hotel.

Posted on June 11, 2014

Recent Blog Highlights


Spectator Named Travel + Leisure’s #1 Hotel


A Soft Brand, New Management, or Both?