The Peaks Address: 64740 Wuksachi Way, Sequoia National Park, CA 93262 Phone: (866) 807-3598 Restaurants Other Businesses: Stony Creek Lodge at 65569 General's Highway, Sequoia National Park, CA 93262 Wuksachi Lodge at 64740 Wuksachi Way, Sequoia National Park, CA 93262