North America • United States • California • Comfort Inn Mountain View
In the heart of the Silicon Valley 15 minutes to San Jose Airport. Located near many fine dining restaurants. Minutes from Castro Street Light Rail Station. We're your home away from home. Covered Parking Area.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!