Drury Plaza Hotel
Experience comfort and convenience just south of Nashville at Drury Plaza Hotel in Franklin, TN, located off I-65. Ideal for both business and leisure travelers, this hotel offers modern amenities,…
Login to view our current rates & availability