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 Facility
  • In-House Bar
  • In-Room TV
  • Meeting Room
  • Non-Smoking Rooms
  • Air Conditioning
  • In-Room Iron
  • Room Service
  • Hair Dryer
  • Car Rental Desk