The Orchha Resort, Orchha

Situated on the banks of river Betwa, about 18 Kms from Jhansi, ‘Orchha Resort’ is located in a calm and serene zero polluted area, completely away from the hustle and bustle of town.

All rooms have been tastefully done up in a contemporary décor, are spacious, smart and boast of a carefully crafted blend of aesthetics and modern amenities.

W:  The Orchha Resort

FB:  The Orchha Resort

TA:  The Orchha Resort Reviews