There’s one more reason to book a room at the Ritz-Carlton in Lake Tahoe – the hotel’s spa. The Ritz-Carlton Spa has introduced a selection of new seasonal treatments that complement signature favorites specifically designed for the winter season and the region’s active mountain lifestyle. The Ritz-Carlton, Lake Tahoe is located on the mountain at Northstar California […]