Loading hotels
Confirming room availability...
Sheraton Sunnyvale Hotel, 1100 North Mathilda Avenue 94089 Sunnyvale, Sunnyvale, United States
This charming hotel is set in Silicon Valley. The total number of accommodation units is 173. This is not a pet-friendly property.