Premium Hotels in Santa Clara
Los Gatos
Santa Clara
Santa Clara
San Jose City Center
San Jose City Center
You are booking hotel for more than 30 days
Select Filters
Your Budget
Locality
Popular locations
Show -3 more
Similar Properties around
Popular in Santa Clara
Embassy Suites Santa Clara - Silicon Valley/Great America
Based on 976 Ratings
(4 reviews by Indian travellers)
(976 Ratings)
OMR 137
+ OMR 19 taxes & fees
Per Night
Los Gatos
Santa Clara
Santa Clara
San Jose City Center
San Jose City Center