Filter Results
Apply Filters
Clear Filters
Hotels in City Centre Cobb area of Cobb
Mandala Springs
14117 Bottle Rock Rd, Cobb, United States Show map
Mandala Springs Villa Cobb is located 5 km from Cobb Mountain and offers an outdoor swimming pool with a sun terrace and a pool cover for guests to relax and unwind. This lodge is nestled in a rural…
From US$ 236
Book Now