Lake Arrowhead Resort (Lake Arrowhead) Location. The Lake Arrowhead Resort is perched high in the San Bernardino Mountains, amid a thick pine forest in Lake Arrowhead, Calif. This mountain lodge is positioned next to Lake Arrowhead, where a variety of recreational activit...
North Bay At Lake Arrowhead (Lake Arrowhead) Location. Nestled amid pine trees and snow capped summits, the North Bay at Lake Arrowhead (Calif.) is a mountain lodge with condominium style accommodations. Located 90 miles outside of Los Angeles, the resort is within 30 minutes o...