Elizabeth Lodge is located at 3918 Pioneer Trl, South Lake Tahoe, CA-96150. An interactive Map of Elizabeth Lodge is shown below.
View details of Elizabeth Lodge.