Shashi Hotel Mountain View Palo Alto
About: Vacation resort listing with an excellent rating of 93% based on 1083 reviews. This accommodation is based in Mountain View.
Facilities and services include a washing machine, a kitchen and fast check-in/out.