Holiday Inn is a chain of hotels begun in Memphis is 1952 to provide clean, family-friendly and readily accessible accommodations to road travellers.
This multistory business-oriented Hotel often hosts seminars and networking events.
The hotel lobby is open 24 hours a day, 7 days a week.
The hotel has its own parking facilities.