Directions to Royal Valhalla On The Lake, South Lake Tahoe

Royal-valhalla-on-the-lake-map
The Royal Valhalla On The Lake in South Lake Tahoe is located at 4104 LAKESHORE BLVD. , South Lake Tahoe , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Royal Valhalla On The Lake .