Search results
- See moreSee moreSee moreSee moreApollo - San FranciscoRV Rental
Website: apollorv.com
Phone: (800) 370-1262
14273 Washington Ave San Leandro, CA 94578 2115.47 mi
Is this your business? Verify your listing
Website: apollorv.com
Phone: (800) 370-1262
14273 Washington Ave San Leandro, CA 94578 2115.47 mi
Is this your business? Verify your listing
2.5 39 reviews
We chose Apollo for this trip after having a not so great camper with Cruise America last time. The main difference for us was the quality of the camper, the CA one was old and rattled this none... More
Years ago my brother rented a large camper for his family of 5. They had a great experience so when it was time for me to plan a winter camping trip I thought that I would give them a try. Most... More
Had a great time moving a new Winnebago from the factory in Iowa to San Francisco. Only a few issue but nobodies fault, a few broken glass's in the kitchen box of supplies and the toaster didn't... More
Currently in an Apollo Wanderer for a 3 week trip. 1. First night after 8 hour drive to Vegas. Dark and hooking up fresh water only to find that they gave us a hose without a washer/gasket on the... More
Incredibly disorganized and understaffed. Had to wait for 4 hours to get our RV. They had 17 people coming to pick up RVs and only 2 people working. In the middle of this they mixed all the... More