Welcome to OYO Flagship 702625 Hotel River Wood , Goa , India