Cuba Baga, Baga, India
Cuba Baga is conveniently located at CSM Road, Cobrawaddo in Baga, India
Hotel Location:
Address: CSM Road, Cobrawaddo
City: Baga
Country: India
phone: +91 832 264 5775
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: noon
- Room Service