Hotels near all Lovelock landmarks