Location
This apartment complex is located right in the heart of Mountain View.
Facilities
The complex has a lift and features 402 rooms. A business centre is among the facilities and amenities available at the complex. Wireless internet access is provided in public areas.
Rooms
Rooms feature a living area and a bathroom, and air conditioning ensures just the right temperature. Guests can also book separate bedrooms. A refrigerator, a microwave and a tea/coffee station are standard features. A DVD player and WiFi provide all the essentials for a comfortable holiday. Bathrooms are equipped with a shower and a bathtub.
Sports/Entertainment
The outdoor pool complex provides invigorating refreshment. There are many ways to relax or stay active at the apartment complex, including tennis, a gym and a spa.