PINEWOOD INN is located at 3818 Lake Tahoe Blvd, South Lake Tahoe, CA-96150. An interactive Map of PINEWOOD INN is shown below.
View details of PINEWOOD INN.