Welcome to Hotel Green Palace Near jagatpuri , New Delhi , India