Ramada by Wyndham is a contemporary hotel offering polished rooms and suites. It features a restaurant, a cafe/bar, and a spa.