For those with the proper towing vehicle, the snowmobiles and trailers are included in your rental. This gives you the freedom to ride at any of the designated snowmobile area. Easy ride-on/ride-off trailers are included with multiple snowmobile rentals, along with safety tips, riding instruction and a map.
Tahoe Snowmobiles is located at
900 Ski Run Marina, Suite #102,
South Lake Tahoe, CA.
Call (530) 544-5449 for more information.