Hotels near Hitchcock Puppet Theater and Recital Hall