Welcome to Ramada by Wyndham Khajuraho , Khajuraho , India