yes
There is also a Double Tree and across the road on Spring Hill Parkway is a very nice Hyatt Place.
The Omni hotel is the newest, but there is also the Hampton Inn and Suites and Embassy Suites.
Omni, embassy Suites, Hampton inn & suites
Also Double Tree and Hampton Inn
Omni
Thanks! Your answer is awaiting moderation.