The Germantown Inn

The Germantown Inn is an extraordinary luxury boutique hotel nestled in the heart of historic Germantown in Nashville. Initially built in 1865 as a timeless Federal-style residence, this remarkable inn now offers ten exclusive suites harmonizing landmark elegance with modern luxury. Each suite is a haven of comfort, boasting lavish Italian Frette 1860® linens, indulgent Turkish towels, and Chadsworth & Haig® bathrobes. The interior design of the inn, masterfully done by renowned Nashville designer McLean Barbieri, seamlessly integrates contemporary artistry while preserving the home’s authentic architectural elements. From bespoke wallpaper to Andra Eggleston’s draperies, every detail is an exquisite blend of past and present.