Anniversary-Worthy Romantic Hotels in Mountain View, California with On-site Restaurants | Couples Escapes