Enjoy a friendly & business location at the Holiday Inn Downtown Hotel. All of Holiday Inn Downtown 139 smart Guest rooms have all comfortable facilities. Unwind with a dip in our swimming pool and enjoy the massage and beauty treatments in the newly opened Holiday Spa.