Global Luxury Suites at Castro Street, Mountain View
https://global-luxury-suites-at-castro-street.usa8.info
Located in Mountain View, Global Luxury Suites at Castro Street has accommodations with a flat-screen TV. Complimentary WiFi is available. A kitchen with a dishwasher, an oven and dining area is included in the air-conditioned units.
800 High School Way, Mountain View, CA 94041, United States of America