As you can see from these photographs, captured by Divine Images, Houston Station, located in Downtown Nashville, has an urban feel, yet elegant, when dressed up with lighting, linens, florals, and furniture. The management team is extremely accommodating to all vendors. If you're looking for a venue with character, be sure to check this place out!
Venue: Houston Station
[photosmash ID=19]
Comments are closed.