Embassy Suites Hotel Santa Clara California - Santa Clara
Situated in Santa Clara, the Embassy Suites Hotel Santa Clara is located a short drive from Sunnyvale. The city centre is within a short drive of the hotel.
Guests of the Embassy Suites Hotel Santa Clara can enjoy a dip in the indoor pool or visit the fitness centre. The hotel also offers a 24 hour business centre, a lift and a 24 hour reception. Travellers can take advantage of the available internet access to keep connected with friends and family during their trip.