Welcome to OYO Flagship 78835 Hotel Royal Grand , Vijayawada , India