3876 Lake Tahoe Blvd, South Lake Tahoe, CA 96150, USA, SOUTH LAKE TAHOE, CALIFORNIA, UNITED STATES OF AMERICA
+1 530-5444397
The Econo Lodge Inn & Suites Heavenly Village Area is a hotel.