Hotel Usha Bundela is a sprawling complex on 4 acres of land, set in the heart of the Temple town of Khajuraho(A UNESCO World Heritage Site). The hotel with its rich foliage provides exotic vistas from each room and tranquilizing surroundings leaves a long-lasting impression on the hearts of its guests.
|