Please note: all room sizes are approximate.
All lodging in Mountain View, CA is designed to create a sense of simplicity
Airy 9-foot-ceilings and large windows welcome the brightness of Mountain View into your room
After a busy day in Mountain View, walk-in showers with rainfall showers offer a refreshing reward