Filter Results
Apply Filters
Clear Filters
Beach hotels in Santa Clara
Mariani'S Inn & Restaurant
2500 El Camino Real, Santa Clara, United States Show map
The 2-star Mariani'S Inn & Restaurant Santa Clara is located about 15 minutes on foot from Steve Carli Park, offering 80 rooms, Wi-Fi, and parking. Boasting a swimming pool, this Santa Clara inn is…
From US$ 129
Book Now