Welcome to Hotel Mother Palace , New Delhi , India