4104 Lakeshore Blvd.
South Lake Tahoe, CA 96150
United States

Royal Valhalla on the Lake offers vacation packages and accommodations to meet your needs.

Royal Valhalla on the Lake offers vacation packages and accommodations to meet your needs.