Located at the edge of beautiful Lake Tahoe, POSTMARC hotel & spa suites is designed for luxury and relaxation. With 46 spa suites , you will look forward to returning to your room after a fun day enjoying all that Lake Tahoe has to offer.
Postmarc Hotel and Spa Suites
3696 Lake Tahoe Blvd
South Lake Tahoe, California, United States