Prime location minutes from downtown Palo Alto business district. All the basics covered for anyone on business in the area suffering from sticker shock at Palo Alto hotel prices relative to what you get for them.