excellent customer service, the bed and pillows were amazing
highly recommend staying at the Holiday Inn and Express; my stay at North Bay was amazing
Excellent property. Had a very nice suite and the staff here are excellent.
See ratings for details of stay and thoughts on stay