Located 1,956 meters from Living Green Farms. OYO 27941 Sangam Darshan is perfectly located for both business and leisure guests in Allahabad. Offering a variety of facilities and services, the property provides all you need for a good..
Located 2,617 meters from Living Green Farms. OYO 12180 Surya Prayagam is a popular choice amongst travelers in Allahabad, whether exploring or just passing through.