Enjoyed our stay so much that we added 2 additional days to our hotel stay. This hotel is 15 minutes away from our home and we were shocked that we had never known it was here! Its a new hotel just down the street from the SF 49ers new stadium. Very nice Hotel
Joe from Santa Clara, CA.
This family-friendly aparthotel is located in San Jose, close to Santa Clara Convention Center, California's Great America …More