This sophisticated downtown Cleveland hotel is located on Public Square and is connected to Tower City Centers exclusive boutiques, restaurants, and cinema.