The hotel complex is spread over 7 hectares of wonderful grounds. The hotel offers not only a wonderful stay but also presents itself as an ideal venu ...
Set amid 11 acres of beautifully landscaped gardens, this hotel offers tranquility and serenity. Experience the grandeur of past along with unrivalled ...
The hotel complex covers an area of four acres in the heart of the temple town Khajuraho, a World Heritage Site. Facilities at this air-conditioned es ...