- Hotel reservation/
- United States/
- Santa Clara/
- Santa Clara Upscale 1/1
Book Hotel Santa Clara Upscale 1/1
550 Moreland Way, Santa Clara 4.7 km from city center
Room facilities
- Air conditioning
- Hairdryer