NEUTRAL

The Ritz-Carlton, Lake Tahoe

Truckee, United States

Opened in 2009 it is Lake Tahoe's first luxury 5 diamond hotel. It displays fine art and amazing architecture.

Submit Update