Orchha Resort is situated on the banks of river Betwa, Orchha which is 18 Kms from Jhansi railway station. It is located in a calm and peaceful environment away from the hustle –bustle of life.
It is been acknowledged as one of the India's finest resort with beautiful architecture & landscape, historical places & temples, great vegetarian cuisine, 5star Amenities & services. This place is a combination of both natural beauty and rich cultural heritage being a kind host of your stay.
It has 32 decorated rooms with all international amenities and facilities. Each room is spacious and cosy with an elegant view of lotus shape swimming pool.
'Kaleva" –The restaurant serves delicious mouthwatering Indian, Chinese and Continental food.A range of mocktails and cocktails are available at the lobby table. It provides Kerala spa.
Ayurveda massages with steam bath to refresh and rejuvenate your inside mind. It has tented accommodation situated in the gardens provides an excellent location for bird watchers.