
Wyndham nashville star island
Property Description
The Wyndham Nashville Star Island Resort is a captivating haven nestled in the heart of Music City, USA. Boasting a prime location just minutes away from the vibrant downtown area, this resort offers an ideal blend of relaxation and excitement. Guests are welcomed by spacious and beautifully appointed accommodations, adorned with modern amenities to ensure a comfortable stay. Whether lounging by the sparkling outdoor pool, indulging in delicious cuisine at the on-site restaurant, or exploring the rich cultural tapestry of Nashville, there's something for everyone at Wyndham Nashville Star Island Resort. With its warm hospitality and convenient access to the city's top attractions, it's no wonder this resort is a beloved retreat for travelers seeking an unforgettable experience in Nashville.
***158,000 Total Points Available at Purchase***
For Sale: $37,590.00
Property Details:
Size:
Varies
Bedrooms:
Points
Bathrooms:
Points




