
Beach Retreat & Lodge at Tahoe
★ 8.50(2)3411 Lake Tahoe Blvd, South Lake Tahoe
Location Everything you need is in one place. Resort Beach Retreat & Lodge at Tahoe is located in South Lake Tahoe. This resort is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the resort. Places nearby: El Dorado Beach, Lake Tahoe Vi
Free WiFiParkingPool




