Located in Amroha in the Uttar Pradesh region, Diana Resort features a terrace and garden views. This property offers access to a balcony.