Hotel Aria
1012 West El Camino Real
Mountain View , CA 94040
(650) 961-6720
A small hotel with 27 rooms close to downtown located on el camino and castro
Printed courtesy of chambermv.org – Contact the Mountain View Chamber of Commerce for more information.
580 Castro Street, Mountain View, CA 94041 – (650) 968-8378 – info@chambermv.org