Betwa Retreat
Situated on the banks of the Betwa river, overlooking the cenotaphs stands Raj Mahal and Jehangir Palace,the Betwa Retreat in Orchha. Take a step back in history and make unforgettable memories at its Heritage Suite. Orchha has many stories