Welcome to Hotel Richa Palace , New Delhi , India