Yea guys, wildsideIS is correct, The Holiday Inn and Suites is not attached to 600 North. Really Sorry for the mistake. Its at 930 N. Atlantic Ave. The acutal place I was talking about is called The Plaza Resort. (600 N. Atlantic Ave. There number is 386-255-4471. The only rooms they have left are $179 a night.