I'm not really sure. I know there are other hotels, but I prefer Marriott.
Homewood suites is right next door to courtyard marriot and a holiday inn maybe 15 min walking distance and a few motels around the area that are walking distance
Thanks! Your answer is awaiting moderation.