Apollo Motorhomes Overall Score
2 out of 5 stars (based on 1 review)
Apollo Motorhomes - Please Enter Your Review
Rented a 4 bed camper at Apollo. Nothing fancy but functional. Didnt like all the extra charges and they are big company. Customer care was also average. We paid too much.