This Extended Stay America - San Jose - Sunnyvale is located in Sunnyvale and especially designed for longer stays, with all rooms featuring a fully equipped kitchen. …
Address: 504 Ross Drive, Sunnyvale
Hotel rating from 91 guests: 7.0
Located in the heart of Silicon Valley, the Sundowner Inn is a convenient, clean and economical hotel ideal for both the business and the leisure traveler. …