The Lake Arrowhead Resort is a world-class luxury mountain resort. Located high in the San Bernardino Mountains, just 90 minutes from LA and 70 minutes from OC. Here, you'll find every luxury in an exquisitely natural setting.
Back to the Search
Copyright 2013-14 © a2z, Inc. All rights reserved.