Hotels near Marie Hitchcock Puppet Theater