Crowne Plaza Hotel is directly located on the Maumee River with the city's best views. Within walking distance are over a dozen of Toledo's most popular restaurants.