2 reviews
Farm Green View Resort offers air-conditioned accommodation in Orchha. Each accommodation at the 3-star hotel has garden views, and guests can enjoy access to a restaurant and to a garden. The accommodation features a 24-hour front desk and room service for guests. At the hotel, the rooms are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. At Farm Green View Res