The cross-breeze will reward your climb (and clear away the exhaust fumes), and you'll be left with the best, free, 360-degree view of our fair city. Shhh, don't tell anyone — we don't want them ...
Currently the average price of a hotel in Mountain View is £123, but that doesn't mean you can't find a better deal. We price check hundreds of hotel brands and booking sites, so you don't have to ...