A 2 km del hotel cómodo Studio Suite 2 Queen Beds Mountain View Tahoe City, los huéspedes pueden llegar al Valle Squaw. Los huéspedes tienen acceso a una piscina, un centro de fitness y Wi-Fi en zonas comunes.
Entre las atracciones situadas no muy lejos del hotel, encontrarás Squaw Creek. La posada también te lleva al Parque Estatal de Emerald Bay, que se halla a 10 minutos en coche.
Las habitaciones con aire acondicionado del Studio Suite 2 Queen Beds Mountain View tienen dormitorios climatizados y comodidades como aire acondicionado y una lavadora.