Grand National Spa Will Transport You

The Spa at Grand National is nestled on the sprawling Robert Trent Jones golf trail in Opelika, Alabama. The HML team was recently treated to a complimentary spa day this week and the reviews are…

View Post
Share: