Situated on the banks of river Betwa, about 18 Kms from Jhansi railway station, 'Orchha Resort' is located in a calm and serene zero polluted area.
Corporate Meetings:
Orchha resort has a conference hall, perfectly suited for corporate meetings.
Tags: Orchha, Venues and Event Services, Hotels