860 E El Camino Real (at Dale Ave), Mountain View, CA
Hotel · 24 tips dan ulasan
Doc Searls: Service is excellent. They work hard for your love. The rooms have brainy toys. Free wifi is okay at best and limited to 3 devices. They need to change that.