Lake Tahoe Resort Hotel, South Lake Tahoe, United States of America

Lake Tahoe Resort Hotel is conveniently located at 4130 Lake Tahoe Blvd in South Lake Tahoe, United States of America

Hotel Location:

Address: 4130 Lake Tahoe Blvd
City: South Lake Tahoe
State: CA
Country: United States of America
phone: +1 530-544-5400

Hotel Features:

  • Check-In Time: 4 PM
  • Check-Out Time: 11 AM
  • Coffee/Tea Maker
  • Fitness
  • In House Bar
  • In Room TV
  • Meeting Room
  • Non Smoking Rooms
  • Air Conditioning
  • In Room Iron
  • Room Service
  • Hair Dryer
  • Car Rent Desk