Olympic Bike Shop

Member Rating 5 out of 5 by tammyhayano on August 6, 2005

I've used these guys about three times, and they are always super cool: efficient, helpful, friendly, and a great value. There are a lot of other places you can rent from, but I highly recommend going here. They're conveniently located on the main street in Tahoe City.
Olympic Bike Shop
620 North Lake Blvd.
Tahoe City, California, 96145
(530) 581-2500


©Travelocity.com LP 2000-2009