
Windsor Green Vacations from $248
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to $1,045 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Windsor Green Vacation
Make planning your travels simpler by snapping up a vacation package to Windsor Green. We'll take care of the finer points, so you can concentrate on soaking up everything this neighborhood can offer. Historic Manskers Station Frontier Life Center and Manskers Station are just a couple of the leading attractions nearby to stick on your itinerary during a trip to Windsor Green. Don't just think about it — turn it into a reality! Book your perfect Windsor Green vacation with Expedia and travel your way.
The Latest Windsor Green Vacation Packages


Bode Nashville
Reviewed on Nov 26, 2025

1 Hotel Nashville
Reviewed on Dec 1, 2025

Hutton Hotel
Reviewed on Nov 4, 2025
Where to stay in Windsor Green

Downtown Nashville
Sounds of country and honky-tonk resonate around the streets of Music City. Watch a show, attend a hockey match and walk in the footsteps of U.S. presidents.
Windsor Green Hotel Deals

Gaylord Opryland Resort & Convention Center
Beautiful
Reviewed on Nov 25, 2025

Comfort Inn Downtown Nashville - Music City Center
Responsive staff, good price overall. Parking expense a bit high.
Reviewed on Dec 1, 2025

Hyatt Place Nashville Downtown
Everything
Reviewed on Nov 26, 2025
Discover the most popular places to visit in Windsor Green

Vanderbilt University
Take a campus tour or just explore the area around Vanderbilt University, a top university in Nashville. Attend a sporting event or simply enjoy the lively bars while you're in the area.

Broadway
The Honky Tonk Highway is known for its great music, drinks and all-night atmosphere, but there’s much more than parties to be had on Nashville’s main artery.

Grand Ole Opry
The pride and joy of Nashville residents and hallowed ground for country music fans the world over.
Things to do

Nashville: Country Music Hall of Fame and Museum

Downtown Nashville Guided Sightseeing Walking Tour

























