Delta Hotels Santa Clara Silicon Valley

2151 Laurelwood Road, Santa Clara, California 95054 EE. UU.
+1 408-988-8411

4 fotos para este hotel

Categorías de fotos (Todo)

Vistas del hotel

Recepción
Lobby - Sala de estar
Lobby

Características

Grab N Go
back to top