6 miles from the Rock and Roll Hall of Fame and a short drive to downtown Cleveland, The Tudor Arms Hotel is a prime spot to stay to see everything Cleveland has to offer.