Holiday Inn Express South Lake Tahoe
Overview
Nestled in the idyllic location of Lake Tahoe, this charming hotel evokes a sense of relaxation and tranquility, yet is still close by to a variety of exciting outdoor activities.
Home to a heated outdoor pool, a free hot breakfast bar, and contemporary rooms with plenty of comfort and space, this retreat offers a peaceful space to relax and enjoy your time at Lake Tahoe.