Loading hotels
Confirming room availability...
Mariani's Inn, 2500 El Camino Real, Santa Clara, United States
This charming hotel is set in Silicon Valley. The premises count with 142 welcoming bedrooms. Travellers will not be bothered during their stay, as this is not a pet-friendly property.