PINEWOOD INN is located at 3818 Lake Tahoe Blvd, South Lake Tahoe, CA-96150. Get step by step driving directions to PINEWOOD INN.
The following map shows the location of PINEWOOD INN
View details of PINEWOOD INN.