1080 Stewart Drive, Sunnyvale, California 94086 USA
+1 408-720-8893

1 photo for this hotel

Photo Categories (All)

Hotel views

Lobby

Residence Inn® by Marriott® Sunnyvale Silicon Valley II