Loading hotels
Confirming room availability...
Balmoral Apartments, , Santa Clara, United States
Balmoral Apartments has city views free WiFi and free private parking located in Santa Clara 3.9 miles from California's Great America. Each unit comes with a fully equipped kitchen with a dishwasher a seating area with a sofa a flat-screen TV a washing machine and a private bathroom with shower and free toiletries. Some units have a dining area and/or a patio. A casino is available on site and cycling can be enjoyed within close proximity of the apartment. Levi's Stadium is 5 miles from Balmoral Apartments while Triton Museum of Art is 3 miles from the property. The nearest airport is Mineta San Jose International Airport 7 miles from the accommodation.