Situated in Orchha, Farms green resort and restaurant has a garden and a restaurant. The accommodation offers a 24-hour front desk, and luggage storage for guests. A vegetarian breakfast is available every morning at the property. Read more
Situated in Orchha, Farms green resort and restaurant has a garden and a restaurant. The accommodation offers a 24-hour front desk, and luggage storage for guests. A vegetarian breakfast is available every morning at the property.