Parking
«Base Camp Pop Up RV & Tent Camping Resort» is located in Mecca. This hotel is located in 14 km from the city center.
Number of rooms: 300
82950 61st Avenue, Mecca, 92274
«Base Camp Pop Up RV & Tent Camping Resort» is located in Mecca. This hotel is located in 14 km from the city center.
Number of rooms: 300
82950 61st Avenue, Mecca, 92274