Oyo Rooms Category: HotelsContact Number: +(91)-9313931393 Address: Morwadi Road, Finolex Chowk, Kalyani Nagar, Pune - 411014