Want to change something on this page or create your own? Register today, it's fast and free!
The Holiday Inn hotel in St. John's, Newfoundland, is pleased to announce the opening of our NEW indoor pool, fitness centre and two 165 foot water water slides(open Friday 5pm-9pm, Saturday 9am-9pm, Sunday 9am-1pm) Hotel is located just minutes from St. John's International Airport (YYT), downtown St. John's, provincial and federal government offices. Business travelers appreciate our central location. Our hotel is also in close proximity to education centres such as Memorial University of Newfoundland, Marine Institute and the College of the North Atlantic, as well as the Health Sciences Centre, Janeway Children's Hospital and the retail district of St. John's. The hotel has 11,000 square feet of meeting and banquet space. [+]