price per night
Located in Kanchanghat, The Orchha Resort is 3-star establishment, which lies on the banks of river Betwa. The resort bo
price per night
Hotel Amar Mahal is situated at a distance of 1 km from the nearest bus stand. This hotel features free internet service