The O Resort is nestled on Candolim Beach, in the northern cost of Goa. With luxury and peaceful delight, the property offers 74 rooms which include luxuries rooms, suits and presidential suits.