It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «Chateau de Everett - 2 Br Home» is located in North Lake Tahoe. This hotel is located minutes away from the city center.
7600 N Lake Blvd, North Lake Tahoe, 96143