Stardust Lodge

4061 Lake Tahoe Blvd., South Lake Tahoe, California, US

No Beachfront
Pool