The Edgewater Hotel, a Noble House Hotel