Overview

Montrose Serviced Apartments offer spacious layout with an open interior design which offers bright spaces. Situated in the Mountain View city of Santa Clara County, guests will be within easy reach of the main business districts and only a short walk from many restaurants. The building includes a swimming pool and a rooftop terrace where one can enjoy an alfresco drink. All of the apartments provide good quality furnishings and plenty of storage space for personal belongings.

Key Features View All Facilities

  • Fortnightly

  • Wi-Fi

  • Fully Equipped Kitchen

  • In Apartment

  • Freeview

  • On-Site

  • Linen and Towels

Booking info

Check-in 3pm

Checkout 11am

Meet And Greet

Parking On-Site

facility carry charge Some features carry a charge prices

This map is for guidance and may not display the exact location of the property

Location

1720 W El Camino Real
Mountain View
Mountain View
California
United States of America
San Jose
CA 94040

 

Other Features

* Minimum Stay 31 Nights
Call for quote

Our team is here to help, 24/7

Contact Situ