Orchha Resorts

Orchha Resorts

Orchha Resorts is a 44 key resort located on the banks of Betwa river about 18 Kms from Jhansi on the outskirts of the famous town of Orchha. This is a eco friendly resort which comprises of all types of rooms and swiss tents with a 150 seater banquet hall and restaurant called “Kaleva”. This was developed in the year 2000 by its erstwhile promoters. In 2018, the operations depleted due to financial problems.  JDEE acquired  this 100% in 2020 and turned it around by investing additional funds to revamp the property. Today it is one of the most sought after tourist accommodations