Are you staying in Palo Alto? Find your cheap hotel