Resort at Squaw Creek II Vacation Home Squaw Valley, California
Resort at Squaw Creek II is located in Olympic Valley and features a heated pool and mountain views. The accommodation has a sauna. When staying at the holiday home, guests can use private entrance.
Number of rooms: 6
Olympic Valley, 96146, United States