Grand by name and Grand by nature is the perfect description of this landmark property in the heart of Cleveland. The Best Western Grand Hotel has been an important feature of this North East town for decades, and it’s imposing facade has dominated the local landscape for generations.