Olympic is a great shop with a super-friendly staff and a large selection of rental bikes. I rented a road bike for a day and rode from the shop in Tahoe City up to Truckee and then over to Sand Harbor. It is, without question, the most beautiful, most difficult ride I've ever done. Brockway Summit is a monster and the descent is worth every painful minute of the climb. Next time I'm in Tahoe Olympic Bike Shop is one of my first stops. Greatness.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.