Welcome to your Tahoe home away from home. Olympic Village Inn is nestled in the mountains of Squaw Valley and is within walking distance of Squaw Village. World class skiing, hiking, and dining are only steps away.

 

Visit Olympic Village Inn Website ยป