As Seen In
Hotels / Search
    UCLA Lake Arrowhead

    850 Willow Creek Road, Lake Arrowhead, California, United States

    Lake Arrowhead
    Located on the north shore of beautiful Lake Arrowhead. The UCLA Lake Arrowhead Lodge s awe-inspiring natural surroundings create a unique environment for guests.
    Availability
    date_range Check-in date
    date_range Check-out date
    hotel Rooms
    people Guests
    warningYour dates are popular - we've run out of rooms at this property!
    Location

    850 Willow Creek Road, Lake Arrowhead, California, United States

     close
    Points of interest

    UCLA Lake Arrowhead

    Located on the north shore of beautiful Lake Arrowhead. The UCLA Lake Arrowhead Lodge s awe-inspiring natural surroundings create a unique environment for guests.


    Searching hotels

    Please wait...