Originally Posted by
harbor
Yep, Holiday Inn Express on Euclid Ave.
PM sent.
Excellent choice. That Hotel will put you "right in the middle of it all" so to speak", with in walking distance to the Rock & Roll Hall of fame, lot's of restaurants, the House of Blues, The 9, the Horse Shoe Casino, and parking right next door.