I love being able to bring my dog with me without an extra pet fee! The avatar is always sparkling clean and beds are comfy!
I loved the friendly staff and the cleanliness of the hotel. It was VERY convenient to have the plaza in walking distance. Everything you need was right next door. DEFINATELY will stay here again !!!
Search for hotels in Santa Clara on Expedia.com. You can easily find your hotels in Santa Clara using one of the methods below: