Alpenrose Inn is located at 4074 Pine Blvd, South Lake Tahoe, CA-96150. An interactive Map of Alpenrose Inn is shown below.
View details of Alpenrose Inn.