Located 1,136 meters from Balaji Paneer Wale. OYO 14728 Manan Residency is perfectly located for both business and leisure guests in New Delhi and NCR.
Located 1,764 meters from Balaji Paneer Wale. OYO 12148 Flyover INN is conveniently located in the popular Patel Nagar area. The property offers a wide range of amenities and perks to ensure you have a great time.