Welcome to Hotel Divine Paradise , New Delhi , India