If you want easy access to the lake, then the Holiday Inn Lakeside is your best bet. The Ritz Carlton and Renaissance Hotel (a Marriott brand) have decent access, since they are upstairs from the Waterfront Line's Tower City station (take the train four stops to the North Coast station). Other hotels within an easy walk of the lakefront are the Sheraton City Center, Hampton Inn or Marriott at Key Tower. Actually, any downtown hotel is within a 20-minute walk of North Coast Harbor.
KJP
The Sheraton has been rebranded the Crowne Plaza.
This property and the Holiday Inn Lakeside are the the closest hotels to North Coast Harbor.